<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Document */
@media(min-width:1399px) {

	body,
	html {
		margin: 0;
		padding: 0;
		font-family: "Microsoft YaHei", "微软雅黑";
		font-size: 12px;
		-webkit-font-smoothing: antialiased;
		/*抗锯齿效果*/
		-webkit-tap-highlight-color: transparent;
		-webkit-overflow-scrolling: touch;
		overflow: auto;
		overflow-x: hidden;
	}

	body {
		max-width: 1920px;
		margin: 0 auto;
	}

	a,
	ul,
	li,
	ol,
	p,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	dl,
	dt,
	dd {
		list-style: none;
		padding: 0;
		margin: 0;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
		color: #292929;
		font-family: "Microsoft YaHei", "微软雅黑";
	}

	* img {
		display: block;
		border: none;
	}

	input,
	select,
	textarea {
		padding: 0;
		margin: 0;
		outline: none;
		font-family: "Microsoft YaHei", "微软雅黑";
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		border: none;
	}

	/*p{text-align:justify;text-justify:inter-ideograph;}*/
	.clearfix {
		clear: both;
	}

	.mob {
		display: none;
	}

	.pc {
		display: block;
	}

	.fl {
		float: left;
	}

	.fr {
		float: right
	}

	.commen {
		width: 1400px;
		margin: 0 auto;
	}

	.ellipsis {
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	* {
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-o-box-sizing: border-box;
		outline-style: none;
	}

	/* placeholder样式 */
	.zxly input::-webkit-input-placeholder,
	.zxly textarea::-webkit-input-placeholder {
		color: #fff;
	}

	.zxly input:-moz-placeholder,
	.zxly textarea:-moz-placeholder {
		color: #fff;
	}

	.zxly input::-moz-placeholder,
	.zxly textarea::-moz-placeholder {
		color: #fff;
	}

	.zxly input:-ms-input-placeholder,
	.zxly textarea:-ms-input-placeholder {
		color: #fff;
	}


	/*滚动条样式*/
	::-webkit-scrollbar-track-piece {
		width: 8px;
		background-color: #f0f0f0;
		border-radius: 5px;
	}

	::-webkit-scrollbar {
		width: 8px;
		background-color: #028bff;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb {
		width: 8px;
		background-color: #282828;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb:hover {
		width: 8px;
		background-color: #028bff;
		border-radius: 5px;
	}

	/* 导航 */
	.dhh .fl {
		font-size: 12px;
		color: #666;
		line-height: 24px;
	}

	.dhh p {
		font-size: 12px;
		color: #666;
		line-height: 24px;
	}

	.dhh p a {
		font-size: 12px;
		color: #666;
		line-height: 24px;
		transition: all 0.3s;
	}

	.dhh h1 {
		font-size: 12px;
		color: #666;
		line-height: 24px;
		display: inline-block;
	}

	.dhh p a:hover {
		color: #884bf0;
	}

	.top {
		width: 100%;
		z-index: 1000;
	}

	.dh {
		padding-top: 4px;
		padding-bottom: 12px;
	}

	.dh1 {
		padding-top: 39px;
		padding-left: 22px;
	}

	.dh1 p {
		font-size: 12px;
		color: #000000;
	}

	.dh1 span {
		font-size: 14px;
		display: block;
	}

	.nav {
		padding-top: 34px;
	}

	.nava {
		position: relative;
		float: left;
		margin-left: 56px;
		transition: all 0.3s;
		width: 130px;
		z-index: 5;
	}

	.nava:first-child {
		margin-left: 80px;
	}

	.nava&gt;p {
		text-align: center;
		background: url(../esimg/navbg.png) no-repeat;
		background-position: center;
		background-size: 0;
		transition: all 0.3s;
		z-index: 3;
	}

	.nava&gt;p a {
		font-size: 16px;
		line-height: 40px;
		color: #000;
		transition: all 0.3s;
	}

	.nav .on p {
		background: url(../esimg/navbg.png) no-repeat;
		background-size: cover;
	}

	.nav .on p a {
		color: #fff;
	}

	.nava:hover p {
		background: url(../esimg/navbg.png) no-repeat;
		background-position: center;
		background-size: 100%;
	}

	.nava:hover p a {
		color: #fff;
	}

	.navb {
		padding-top: 31px;
		padding-bottom: 9px;
		background: #fff;
		opacity: 0;
		position: absolute;
		width: 140px;
		z-index: -1;
		text-align: center;
		left: -5px;
		top: 20px;
		border-radius: 10px;
		border: 1px solid #f1f1f1;
	}

	.navba {
		transition: all 0.3s;
		margin-bottom: 2px;
	}

	.navba:last-child {
		margin-bottom: 0px;
	}

	.navba a {
		font-size: 14px;
		color: #333333;
		line-height: 36px;
		transition: all 0.3s;
	}

	.navba:hover {
		background: #e5f3ff;
	}

	.navba:hover a {
		color: #028bff;
	}

	.ban {
		width: 100%;
		height: 650px;
		overflow: hidden;
		position: relative;
	}

	.imgbox {
		position: absolute;
		margin-left: -960px;
		left: 50%;
		width: 1920px;
		overflow: hidden;
		height: 650px;
	}

	.imgbox img {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
	}

	.boy {
		width: 1100px;
	}

	.bt-a {
		width: 47px;
		height: 47px;
		position: absolute;
		left: 6%;
		top: calc(50% - 23.5px);
		cursor: pointer;
		z-index: 15;
	}

	.bt-b {
		background: url(../esimg/yi07.png) no-repeat;
		width: 47px;
		height: 47px;
		opacity: 1;
		transition: all ease 0.3s;
	}

	.bt-b:hover {
		background: url(../esimg/yi09.png);
	}

	.bt-k {
		width: 47px;
		height: 47px;
		position: absolute;
		right: 6%;
		top: calc(50% - 23.5px);
		cursor: pointer;
		z-index: 15;
	}

	.bt-f {
		background: url(../esimg/yi06.png) no-repeat;
		width: 47px;
		height: 47px;
		opacity: 1;
		transition: all ease 0.3s;
	}

	.bt-f:hover {
		background: url(../esimg/yi08.png);
	}

	.flipa {
		position: absolute;
		bottom: 29px;
		left: 0;
		right: 0;
		padding-right: 61px;
	}

	.flip li {
		cursor: pointer;
		float: left;
		transition: all 0.3s;
		width: 5px;
		height: 5px;
		border-radius: 3px;
		background: #fff;
		margin-left: 3px;
	}

	.flip .ppp {
		width: 28px;
	}

	/* keywords */
	.kw .commen {
		font-size: 14px;
		line-height: 50px;
		color: #666666;
	}

	.kw .commen a {
		font-size: 14px;
		line-height: 50px;
		color: #666666;
		transition: all 0.3s;
		margin-left: 18px;
	}

	.kw .commen a:hover {
		color: #884bf0;
	}

	/* 抖音代运营 */
	.bt {
		min-width: 540px;
		display: table;
		margin: 0 auto;
	}

	.bt img {
		margin-top: 8px;
	}

	.bt p {
		text-align: center;
		width: calc(100% - 180px);
		font-size: 32px;
		font-weight: bold;
		color: #000000;
		padding: 0 36px;
	}

	.dydyy {
		background: #f7f8f9;
	}

	.dydyyb {
		width: 17.143%;
		padding: 41px 35px 19px 40px;
		background: #fff;
		border-radius: 20px;
		box-shadow: -5px 0px 20px 1px #eeeaf8;
		margin-right: -10px;
		transition: all 0.3s;
	}

	.btaa p {
		font-size: 20px;
		color: #000;
		font-weight: bold;
	}

	.btaa h6 {
		font-size: 14px;
		font-weight: bold;
		font-family: Arial;
		color: #666666;
	}

	.sfqt {
		width: 30px;
		height: 30px;
		background: url(../esimg/sfq1.png) no-repeat;
		background-size: 100%;
	}

	.sfqbta {
		width: 96px;
		line-height: 30px;
		text-align: center;
		color: #fff;
		border-radius: 15px;
		background: #884bf0;
		margin-top: 38px;
	}

	.fwnr {
		height: 156px;
		margin-top: 17px;
		transition: all 0.3s;
	}

	.fwnr p {
		font-size: 14px;
		line-height: 26px;
		color: #666666;
		width: 100%;
		transition: all 0.3s;
	}

	.fwnr p:nth-child(odd) {
		float: left;
	}

	.fwnr p:nth-child(even) {
		float: right;
	}

	.sfqbtb {
		width: 96px;
		line-height: 30px;
		height: 30px;
		text-align: center;
		color: #fff;
		border-radius: 15px;
		background: #ffae1a;
		margin-top: 19px;
	}

	.fwys {
		overflow: hidden;
		height: 0;
		margin-top: 16px;
		margin-bottom: 35px;
		transition: all 0.3s;
	}

	.fwys p {
		font-size: 14px;
		line-height: 26px;
		color: #666666;
	}

	.tag {
		font-size: 44px;
		font-weight: bold;
		color: #ece6f7;
		text-align: right;
		font-style: italic;
	}

	.dydyy {
		padding-top: 99px;
		padding-bottom: 36px;
	}

	.dydyya {
		margin-top: 51px;
	}

	.dydyya .on {
		width: 32.857%;
		margin-right: 10px;
		padding: 41px 38px 19px 48px;
	}

	.dydyya .on .fwnr {
		height: 78px;
	}

	.dydyya .on .fwnr p {
		width: 50%;
	}

	.dydyya .on .fwys {
		height: 78px;
	}

	/* 您的抖音运营是不是碰到了这些问题？ */
	.zxwt {
		background: url(../esimg/e1.jpg) no-repeat;
		background-position: top center;
		padding-top: 153px;
	}

	.zxwt1 {
		background: url(../esimg/wt1.png) no-repeat;
		background-position: top center;
		width: 50%;
		padding: 43px 140px 30px 110px;
		margin-top: 75px;
	}

	.zxwt2 {
		background: url(../esimg/wt2.png) no-repeat;
		background-position: top center;
		width: 50%;
		padding: 62px 70px 46px 100px;
		margin-top: 116px;
	}

	.wtbt {
		font-size: 24px;
		font-weight: bold;
		color: #ffffff;
		letter-spacing: 0.5px;
		margin-bottom: 48px;
	}

	.zxwtb {
		margin-bottom: 56px;
	}

	.zxwtb p {
		font-size: 18px;
		color: #ffffff;
		margin-left: 16px;
		margin-right: 14px;
		padding-top: 3px;
	}

	.zxwtb h6 {
		font-size: 16px;
		line-height: 19px;
		color: #ffffff;
		letter-spacing: 0.3px;
		width: 74%;
		padding-top: 7px;
	}

	.zxwt1 .wtbt {
		padding-left: 93px;
	}

	.zxwt2 .wtbt {
		padding-left: 73px;
	}

	.zxwt2 .zxwtb h6 {
		width: 71%;
	}

	.zxwt2 .zxwtb {
		margin-bottom: 44px;
	}

	/* 5大理由 */
	.ly {
		background: url(../esimg/e2.jpg) no-repeat;
		background-position: top center;
		padding-top: 291px;
		padding-bottom: 101px;
		margin-top: -96px;
	}

	.lya {
		width: 402px;
		padding: 29px 37px 39px;
		background: url(../esimg/ly1.png) no-repeat;
		border-radius: 15px;
		background-size: contain;
		background-position: 0px 29px;
		transition: all 0.3s;
	}

	.lya p {
		font-size: 24px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
		transition: all 0.3s;
	}

	.lya h6 {
		font-size: 16px;
		line-height: 24px;
		color: #ffffff;
		text-align: center;
		margin-top: 19px;
		transition: all 0.3s;
	}

	.lyb {
		padding: 0px 28px;
		margin-top: 50px;
	}

	.lyc {
		padding: 0px 70px;
		margin-top: 102px;
	}

	.lyd {
		margin: 0 auto;
	}

	.lya:hover {
		background: #fff;
		background-position: 0px 29px;
	}

	.lya:hover p {
		color: #7a55f0;
	}

	.lya:hover h6 {
		color: #513d63;
	}

	/* 服务流程 */
	.fwlc {
		padding-top: 71px;
		padding-bottom: 31px;
	}

	.fwlcb {
		width: 33.333%;
		height: 280px;
		transition: all 0.3s;
		position: relative;
	}

	.fwlcc {
		width: 48%;
	}

	.fwlcc p {
		font-size: 24px;
		color: #884bf0;
		font-weight: bold;
		transition: all 0.3s;
	}

	.fwlcc h6 {
		font-size: 16px;
		line-height: 19px;
		color: #513d63;
		transition: all 0.3s;
		margin-top: 19px;
	}

	.fwlc1 .fwlcb:first-child {
		background: url(../esimg/lc1.png) no-repeat;
		margin-top: 38px;
		z-index: 100;
	}

	.fwlc1 .fwlcb:nth-child(2) {
		background: url(../esimg/lc2.png) no-repeat;
		z-index: 99;
	}

	.fwlc1 .fwlcb:nth-child(3) {
		background: url(../esimg/lc3.png) no-repeat;
		margin-top: 45px;
		z-index: 98;
	}

	.fwlc2 .fwlcb:first-child {
		background: url(../esimg/lc4.png) no-repeat;
		margin-top: 44px;
		z-index: 98;
	}

	.fwlc2 .fwlcb:nth-child(2) {
		background: url(../esimg/lc5.png) no-repeat;
		height: 300px;
		z-index: 97;
	}

	.fwlc2 .fwlcb:nth-child(3) {
		background: url(../esimg/lc6.png) no-repeat;
		margin-top: 14px;
		z-index: 95;
	}

	.fwlc1 .fwlcb:first-child .fwlcc {
		margin-left: 115px;
		margin-top: 96px;
	}

	.fwlc1 .fwlcb:nth-child(2) .fwlcc {
		margin-left: 161px;
		margin-top: 114px;
	}

	.fwlc1 .fwlcb:nth-child(3) .fwlcc {
		margin-left: 184px;
		margin-top: 99px;
	}

	.fwlc2 .fwlcb:first-child .fwlcc {
		margin-left: 125px;
		margin-top: 91px;
	}

	.fwlc2 .fwlcb:nth-child(2) .fwlcc {
		margin-left: 142px;
		margin-top: 125px;
	}

	.fwlc2 .fwlcb:nth-child(3) .fwlcc {
		margin-left: 198px;
		margin-top: 102px;
	}

	.fwlc1 {
		margin-top: 33px;
	}

	.fwlc2 {
		margin-top: 24px;
	}

	.fwlc1 .fwlcb:first-child:hover {
		background: url(../esimg/lc1a.png) no-repeat;
	}

	.fwlc1 .fwlcb:nth-child(2):hover {
		background: url(../esimg/lc2a.png) no-repeat;
	}

	.fwlc1 .fwlcb:nth-child(3):hover {
		background: url(../esimg/lc3a.png) no-repeat;
	}

	.fwlc2 .fwlcb:first-child:hover {
		background: url(../esimg/lc4a.png) no-repeat;
	}

	.fwlc2 .fwlcb:nth-child(2):hover {
		background: url(../esimg/lc5a.png) no-repeat;
	}

	.fwlc2 .fwlcb:nth-child(3):hover {
		background: url(../esimg/lc6a.png) no-repeat;
	}

	.fwlcb:hover .fwlcc p {
		color: #fff;
	}

	.fwlcb:hover .fwlcc h6 {
		color: #fff;
	}

	.fwlc1 .fwlcb:first-child::after {
		content: '';
		display: block;
		position: absolute;
		width: 217px;
		height: 99px;
		background: url(../esimg/lci1.png) no-repeat;
		background-size: cover;
		left: 373px;
		top: 102px;
		z-index: 101;
	}

	.fwlc1 .fwlcb:nth-child(2)::after {
		content: '';
		display: block;
		position: absolute;
		width: 235px;
		height: 168px;
		background: url(../esimg/lci2.png) no-repeat;
		background-size: cover;
		left: 394px;
		top: 120px;
		z-index: 100;
	}

	.fwlc1 .fwlcb:nth-child(3)::after {
		content: '';
		display: block;
		position: absolute;
		width: 99px;
		height: 164px;
		background: url(../esimg/lci3.png) no-repeat;
		background-size: cover;
		left: 328px;
		top: 205px;
	}

	.fwlc2 .fwlcb:first-child::after {
		content: '';
		display: block;
		position: absolute;
		width: 203px;
		height: 143px;
		background: url(../esimg/lci4.png) no-repeat;
		background-size: cover;
		left: 364px;
		top: 34px;
	}

	.fwlc2 .fwlcb:nth-child(2)::after {
		content: '';
		display: block;
		position: absolute;
		width: 256px;
		height: 87px;
		background: url(../esimg/lci5.png) no-repeat;
		background-size: cover;
		left: 385px;
		top: 174px;
	}




	/*  应用领域 */
	.yyly {
		background: url(../esimg/e3.jpg) no-repeat;
		background-position: center;
		background-size: cover;
		padding-top: 77px;
		padding-bottom: 138px;
	}

	.lybt p {
		font-size: 32px;
		font-weight: bold;
		color: #ffffff;
		letter-spacing: 1px;
	}

	.lybt h6 {
		font-size: 18px;
		font-family: arial;
		color: #ffffff;
		margin-top: 8px;
	}

	.lyqh {
		padding-top: 15px;
	}

	.ll {
		width: 40px;
		height: 40px;
		background: url(../esimg/e1.png) no-repeat;
		background-size: 100%;
		transition: all 0.3s;
		cursor: pointer;
	}

	.rr {
		width: 40px;
		height: 40px;
		background: url(../esimg/e2.png) no-repeat;
		background-size: 100%;
		transition: all 0.3s;
		cursor: pointer;
		margin-left: 20px;
	}

	.ll:hover {
		background: url(../esimg/e1a.png) no-repeat;
		background-size: 100%;
	}

	.rr:hover {
		background: url(../esimg/e2a.png) no-repeat;
		background-size: 100%;
	}

	.yylyb {
		margin-top: 45px;
	}

	.yylyd {
		border-radius: 15px;
		overflow: hidden;
	}

	.imgbox1 {
		overflow: hidden;
	}

	.imgbox1 img {
		width: 100%;
		transition: all 0.3s;
	}

	.pbox1 {
		position: relative;
		background: #fff;
	}

	.pbox1 p {
		position: absolute;
		width: 40px;
		line-height: 40px;
		top: -20px;
		left: 32px;
		font-size: 16px;
		color: #fff;
		text-align: center;
		background: #884bf0;
		border-radius: 20px;
		box-shadow: 0px 0px 30px -5px #9a3df0;
	}

	.pbox1 h6 {
		text-align: center;
		font-size: 16px;
		line-height: 60px;
		color: #000000;
	}

	.yylyd:hover .imgbox1 img {
		transform: scale(1.05);
	}

	/* 立即咨询 */
	.ljzx {
		margin-top: -50px;
	}

	.ljzx img {
		width: 100%;
	}

	/* 合作客户 */
	.hzkh {
		background: url(../esimg/e8.jpg) no-repeat;
		background-position: top center;
		padding-top: 90px;
		padding-bottom: 85px;
	}

	.more {
		width: 90px;
		height: 50px;
	}

	.hzkh .more {
		margin: 0 auto;
		margin-top: 565px;
	}

	.hzkh .bt p {
		font-size: 30px;
	}

	.more {
		transition: all 0.3s;
		position: relative;
		left: 0px;
	}

	.more:hover {
		left: 5px;
	}

	/* 客户评价 */
	.khpj {
		background: #f8f9fd;
		padding-top: 71px;
		padding-bottom: 83px;
	}

	.pjbt p {
		font-size: 30px;
		font-weight: bold;
		color: #000000;
	}

	.pjbt h6 {
		font-size: 18px;
		font-family: arial;
		color: #c6c6c6;
		margin-top: 12px;
	}

	.khpjb {
		margin-top: 5px;
	}

	.khpja .more {
		margin-top: 14px;
	}

	.khpjd {
		background: url(../esimg/pjbg.png) no-repeat;
		background-position: 0 40px;
		background-size: 100% 250px;
		position: relative;
		padding: 104px 58px 40px 45px;
		top: 0;
		transition: all 0.3s;
		z-index: 10;
	}

	.khpjd img {
		position: absolute;
		top: 0px;
		left: 46px;
	}

	.khpjd p {
		font-size: 18px;
		font-weight: bold;
		color: #333333;
	}

	.khpjd h6 {
		font-size: 14px;
		line-height: 22px;
		color: #444444;
		height: 66px;
		margin-top: 16px;
	}

	.khpjd h5 {
		font-size: 12px;
		color: #a5a5a5;
		margin-top: 24px;
		background: url(../esimg/j.png) no-repeat;
		background-position: right center;
	}

	.khpjc .swiper-slide-next .khpjd {
		background: url(../esimg/pjbg.png) no-repeat;
		background-position: 0 40px;
		background-size: 100% 270px;
		padding: 114px 58px 50px 45px;
		margin-top: -10px;
	}

	.khpjc .swiper-slide-next::after {
		content: '';
		display: block;
		background: url(../esimg/pjt.png) no-repeat;
		width: 485px;
		height: 346px;
		position: absolute;
		left: -20px;
		top: -18px;
		z-index: 1;
	}

	.khpjc .swiper-slide {
		padding-top: 10px;
		padding-bottom: 10px;
		height: 330px;
	}

	.khpjc {
		padding-top: 20px !important;
	}

	.pjpage {
		display: table;
		margin: 0 auto;
	}

	.l1 {
		width: 26px;
		height: 26px;
		background: url(../esimg/l1.png) no-repeat;
		background-size: 100%;
		cursor: pointer;
		transition: all 0.3s;
	}

	.r1 {
		width: 26px;
		height: 26px;
		background: url(../esimg/r1.png) no-repeat;
		background-size: 100%;
		cursor: pointer;
		transition: all 0.3s;
	}

	.l1:hover {
		background: url(../esimg/l1a.png) no-repeat;
		background-size: 100%;
	}

	.r1:hover {
		background: url(../esimg/r1a.png) no-repeat;
		background-size: 100%;
	}

	.pjpagea {
		margin-top: 4px;
		margin-left: 16px;
		margin-right: 16px;
	}

	.pjpagea .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
		border: 1px solid #6963f0;
		border-radius: 3px;
		transition: all 0.3s;
		background: #fff;
		margin-left: 4px;
		margin-right: 4px;
	}

	.pjpagea .swiper-pagination-bullet-active {
		background: #6963f0;
	}

	.page {
		margin-top: 20px;
	}

	/* 关于一瞬&amp;&amp;荣誉资质 */
	.gyys {
		background: url(../esimg/e10.jpg) no-repeat;
		background-position: center top;
		padding-top: 177px;
	}

	.gyysd {
		border-right: 1px solid #9875f3;
		padding-right: 70px;
	}

	.gyyse {
		padding-left: 67px;
	}

	.gyyse&gt;p {
		font-size: 18px;
		font-weight: bold;
		color: #ffffff;
		;
		letter-spacing: 1px;
	}

	.gyyse&gt;h6 {
		font-size: 14px;
		line-height: 26px;
		color: #ffffff;
		letter-spacing: 0.6px;
		margin-top: 34px;
		height: 104px;
		overflow: hidden;
	}

	.gyysd .pjbt p {
		color: #ffffff;
	}

	.gyysd .pjbt h6 {
		color: #ffffff;
	}

	.gyysd .more {
		margin-top: 189px;
	}

	.gyysa {
		margin-top: 68px;
	}

	.gyysb {
		margin-right: 119px;
	}

	.gyysb&gt;p {
		font-size: 50px;
		font-family: arial;
		color: #ffc600;
		font-weight: bold;
	}

	.gyysb&gt;h5 {
		font-size: 16px;
		color: #ffffff;
	}

	.gyysc {
		margin-left: 4px;
	}

	.gyysc&gt;p {
		font-size: 18px;
		color: #ffc600;
		height: 24px;
		padding-top: 2px;
	}

	.gyysc&gt;h6 {
		font-size: 12px;
		color: #ffc600;
		margin-top: 7px;
	}

	.gyysf {
		margin-top: 90px;
	}

	.gyysg {
		width: 17.858%;
		margin-right: 2.142%;
		padding: 18px 0px 18px 16px;
		border-radius: 15px;
		background: #fff;
	}

	.gyysg p {
		font-size: 20px;
		line-height: 64px;
		color: #333333;
		padding-left: 16px;
	}

	.qyry {
		margin-top: 55px;
		padding-bottom: 69px;
		background: url(../esimg/e11.png) no-repeat;
		background-position: center bottom;
	}

	.qyryb {
		padding-top: 12px;
	}

	.qyryc {
		margin-right: 39px;
	}

	.qyryc p {
		font-size: 50px;
		font-family: Arial;
		color: #e8d9ff;
		font-weight: bold;
		display: inline-block;
	}

	.qyryc h6 {
		font-size: 18px;
		color: #ffffff;
		font-weight: bold;
		display: inline-block;
	}

	.qyrya .pjbt p {
		color: #ffffff;
	}

	.qyrya .pjbt h6 {
		color: #ffffff;
	}

	.qyryd {
		margin-top: 40px;
		padding-top: 60px;
	}

	.ryzx {
		margin-left: 3.786%;
	}

	.ryzx img {
		padding: 10px;
		width: 100%;
		background: url(../esimg/rybg.png) no-repeat;
		background-size: 100% 100%;
	}

	.ryzx p {
		font-size: 16px;
		color: #ffffff;
		text-align: center;
		margin-top: 10px;
	}

	.ryzx:first-child {
		margin-left: 0;
	}

	/* 一瞬新闻 */
	.ysxw {
		padding-top: 53px;
	}

	.ysxwb {
		padding-top: 16px;
	}

	.ysxwc p {
		line-height: 50px;
		margin-right: 75px;
		display: inline-block;
	}

	.ysxwc p a {
		font-size: 16px;
		color: #000000;
		transition: all 0.3s;
	}

	.ysxwc .on a {
		color: #884bf0;
		text-decoration: solid #884bf0;
	}

	.ysxwe {
		width: 22.143%;
		border: 1px solid #e9e9e9;
		border-radius: 15px;
		overflow: hidden;
		margin-right: 3.809%;
		transition: all 0.3s;
	}

	.imgbox2 {
		border-bottom-left-radius: 15px;
		overflow: hidden;
		border-bottom-right-radius: 15px;
	}

	.imgbox2 img {
		width: 100%;
		transition: all 0.3s;
	}

	.pbox2 {
		padding: 42px 25px 23px 20px;
	}

	.ysxwf {
		width: 22.143%;
	}

	.ysxwf:nth-child(3) {
		margin-right: 3.809%;
	}

	.date {
		font-size: 12px;
		font-family: arial;
		color: #ababab;
		transition: all 0.3s;
	}

	.title {
		font-size: 18px;
		color: #333333;
		transition: all 0.3s;
	}

	.class {
		font-size: 14px;
		color: #a5a5a5;
		background: url(../esimg/j.png) no-repeat;
		background-position: right center;
		transition: all 0.3s;
	}

	.pbox2 .title {
		margin-top: 24px;
	}

	.pbox2 .class {
		margin-top: 28px;
	}

	.ysxwg {
		border: 1px solid #e9e9e9;
		border-radius: 15px;
		padding: 31px 25px 28px 20px;
		transition: all 0.3s;
	}

	.ysxwg:first-child {
		margin-bottom: 30px;
	}

	.ysxwg .title {
		margin-top: 24px;
	}

	.ysxwg .class {
		margin-top: 23px;
	}

	.ysxwd {
		margin-top: 35px;
	}

	.ysxwe:hover {
		background: #8051f0;
	}

	.ysxwe:hover .title {
		color: #fff;
	}

	.ysxwe:hover .date {
		color: #fff;
	}

	.ysxwe:hover .class {
		color: #fff;
	}

	.ysxwe:hover img {
		transform: scale(1.05);
	}

	.ysxwg:hover {
		background: #8051f0;
	}

	.ysxwg:hover .title {
		color: #fff;
	}

	.ysxwg:hover .date {
		color: #fff;
	}

	.ysxwg:hover .class {
		color: #fff;
	}

	/* 抖音干货 */
	.dygh {
		margin-top: 75px;
	}

	.dygha .more {
		margin-top: 15px;
	}

	.dyghb {
		margin-top: 36px;
	}

	.dyghc {
		width: 32.142%;
		background: #fff;
		box-shadow: 0px 0px 10px 1px #e2e4f8;
		border-radius: 20px;
		padding-left: 24px;
		padding-right: 23px;
		margin-bottom: 30px;
		transition: all 0.3s;
	}

	.dyghc:nth-child(3n - 1) {
		margin-left: 1.787%;
		margin-right: 1.787%;
	}

	.dyghc p {
		font-size: 16px;
		line-height: 60px;
		color: #333333;
		width: 85%;
		transition: all 0.3s;
	}

	.dyghc h6 {
		font-size: 14px;
		line-height: 60px;
		color: #a5a5a5;
		transition: all 0.3s;
	}

	.dyghc:hover {
		background: #884bf0;
	}

	.dyghc:hover p {
		color: #ffffff;
	}

	.dyghc:hover h6 {
		color: #ffffff;
	}

	/* 在线留言 */
	.zxly {
		background: url(../esimg/lybg.png) no-repeat;
		background-position: bottom center;
		padding-bottom: 66px;
		padding-top: 202px;
		margin-top: -111px;
	}

	.zxly form&gt;p {
		font-size: 24px;
		font-weight: bold;
		color: #ffffff;
		line-height: 26px;
		padding-left: 1%;
		margin-right: 2.142%;
	}

	.zxlya {
		width: 21.429%;
		margin-right: 1.428%;
	}

	.zxlya input {
		width: 100%;
		line-height: 48px;
		border: 1px solid #fff;
		border-radius: 10px;
		background: rgba(255, 255, 255, 0.05);
		padding-left: 16px;
		font-size: 14px;
		color: #fff;
	}

	.zxlya input:first-child {
		margin-bottom: 20px;
	}

	.zxlyc {
		width: 34.286%;
	}

	.zxlyc textarea {
		width: 100%;
		height: 120px;
		border: 1px solid #fff;
		border-radius: 10px;
		background: rgba(255, 255, 255, 0.05);
		padding-left: 16px;
		padding-top: 15px;
		font-size: 14px;
		color: #fff;
	}

	.zxlyb {
		width: 13.572%;
	}

	.zxlyb input {
		width: 100%;
		font-size: 18px;
		line-height: 70px;
		color: #4e77f0;
		text-align: center;
		border-radius: 10px;
		background: #fff;
		cursor: pointer;
	}

	.zxlyb p {
		font-size: 14px;
		color: #ffffff;
		margin-top: 35px;
	}

	/* foot */
	.foot {
		background: #202020;
	}

	.fta {
		padding-top: 73px;
		border-bottom: 1px solid #272727;
		padding-bottom: 64px;
	}

	.ftaa p {
		font-size: 12px;
		color: #ffffff;
		line-height: 16px;
		margin-top: 18px;
		margin-left: 18px;
	}

	.ftaa p span {
		font-size: 14px;
		display: block;
	}

	.ftab {
		margin-top: 15px;
	}

	.ftab p {
		margin-left: 110px;
	}

	.ftab p a {
		font-size: 14px;
		color: #bebebe;
		transition: all 0.3s;
	}

	.ftab p a:hover {
		color: #fff;
	}

	.ftb {
		padding-top: 65px;
		padding-bottom: 65px;
	}

	.ftba:first-child {
		margin-left: 7px;
		margin-right: 5%;
	}

	.ftba:nth-child(2) {
		margin-right: 5.357%;
	}

	.ftba {
		width: 8.572%;
	}

	.ftba img {
		width: 100%;
		padding: 9px;
		border: 1px solid #272727;
	}

	.ftba p {
		font-size: 12px;
		color: #7a7a7a;
		letter-spacing: 0.3px;
		text-align: center;
		margin-top: 9px;
	}

	.ftbb {
		width: 13.214%;
	}

	.ftbb&gt;p {
		font-size: 16px;
		color: #c7c7c7;
		margin-top: 17px;
	}

	.ftbb&gt;h6 {
		font-size: 20px;
		color: #fefefe;
		margin-top: 3px;
	}

	.ftbb&gt;h5 {
		font-size: 14px;
		color: #989898;
		margin-top: 6px;
	}

	.ftbca p {
		display: inline-block;
		margin-left: 50px;
	}

	.ftbca p:first-child {
		margin-left: 0;
	}

	.ftbca p a {
		font-size: 14px;
		color: #bebebe;
		transition: all 0.3s;
	}

	.ftbca p a:hover {
		color: #fff;
	}

	.ftbcb {
		width: 490px;
		margin-top: 119px;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
	}

	.ftbcb p {
		margin-left: 13px;
		font-size: 12px;
		color: #505154;
		text-align: right;
		display: flex;
		align-items: center;
	}

	.ftbcb p a {
		font-size: 12px;
		color: #505154;
		transition: all 0.3s;
	}

	.ftbcb p a:hover {
		color: #fff;
	}

	.ftbb:nth-child(4) {
		width: 16%;
	}

	.ftbd:nth-child(2) {
		margin-top: 18px;
		margin-bottom: 8px;
	}

	.ftbd p {
		font-size: 14px;
		line-height: 20px;
		color: #c7c7c7;
	}

	.ftbd h6 {
		font-size: 14px;
		line-height: 20px;
		color: #c7c7c7;
		width: calc(100% - 42px);
	}


	/*固定的悬浮窗*/
	.yb_conct {
		position: fixed;
		z-index: 9999999;
		top: 290px;
		right: -127px;
		cursor: pointer;
		transition: all .3s ease;
	}

	.yb_bar ul li {
		width: 180px;
		height: 53px;
		font: 15px/53px 'al1';
		color: #fff;
		text-indent: 54px;
		margin-bottom: 3px;
		border-radius: 3px;
		transition: all .5s ease;
		overflow: hidden;
	}

	.yb_bar ul li a {
		font: 15px/53px 'al1';
		color: #fff;
		text-indent: 54px;
		margin-bottom: 3px;
		border-radius: 3px;
		transition: all .5s ease;
		overflow: hidden;
	}

	.yb_bar .yb_top {
		background: #2b72fc url(../esimg/t1.png) no-repeat;
	}

	.yb_bar .yb_phone {
		background: #2b72fc url(../esimg/t2.png) no-repeat;
	}

	.yb_bar .yb_QQ {
		text-indent: 0;
		background: #2b72fc url(../esimg/t3.png) no-repeat;
	}

	.yb_bar .yb_ercode {
		background: #2b72fc url(../esimg/t4.png) no-repeat;
	}

	.hd_qr {
		padding: 6px 37px 25px 37px;
		box-sizing: border-box;
		width: 180px;
	}

	.yb_QQ a {
		display: block;
		text-indent: 54px;
		width: 100%;
		height: 100%;
		color: #fff;
	}

	.yb_QQ a:hover {
		color: #fff;
	}

	.zuoc {
		position: fixed;
		z-index: 9999999;
		bottom: 10%;
		left: -0;
		cursor: pointer;
		transition: all .3s ease;
		width: 255px;
		opacity: 0;
	}

	.zuoca {
		width: 100%;
		margin: 9.5px 0;
		margin-left: -160px;
		transition: all .3s ease;
	}

	.zuoca img {
		width: 100%;
	}

	.zuoca:hover {
		margin-left: 0;
	}

	/* 友情链接 */
	.yqlj {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.yqlj p {
		line-height: 20px;
		color: #333333;
		font-size: 12px;
		padding-left: 10px;
	}

	.yqlj p a {
		font-size: 12px;
		color: #333333;
		transition: all 0.3s;
		margin-right: 10px;
	}

	.yqlj p a:hover {
		color: #2b72fc;
	}


	/* ======================================================================================================================================== */

	/* 内页通用 */
	.nyban {
		width: 100%;
		position: relative;
		height: 500px;
	}

	.nyban img {
		width: 1920px;
		height: 500px;
		position: relative;
		left: 50%;
		margin-left: -960px;
	}

	.keywords {
		position: absolute;
		bottom: 16px;
		font-size: 14px;
		color: #ffffff;
		width: 100%;
	}

	.keywords .commen a {
		margin-left: 14px;
		font-size: 14px;
		color: #ffffff;
		transition: all 0.3s;
	}

	.keywords .commen a:hover {
		color: #ffae1a;
	}

	.pos {
		margin-top: 20px;
		position: relative;
		z-index: 1;
	}

	.pos .commen {
		border-radius: 30px;
		box-shadow: 0px 0px 10px 1px #ebe6f7;
		background: #fff;
	}

	.position {
		font-size: 14px;
		line-height: 51px;
		color: #898989;
		padding-left: 51px;
		max-width: 45%;
		background: url(../esimg/e12.jpg) no-repeat;
		background-position: 20px center;
	}

	.position a {
		font-size: 14px;
		line-height: 51px;
		color: #898989;
		transition: all 0.3s;
	}

	.position a h1 {
		display: inline-block;
		font-size: 14px;
		line-height: 51px;
		color: #898989;
		transition: all 0.3s;
	}

	.position a:hover {
		color: #ad28a9;
	}

	.position a h1:hover {
		color: #ad28a9;
	}

	.dhbtn .on {
		background: url(../esimg/dhbtn.png) no-repeat;
		background-size: cover;
	}

	.dhbtn .on a {
		color: #fff;
	}

	.dhbtn p {
		width: 140px;
		text-align: center;
		margin-left: 5px;
		background: url(../esimg/dhbtn.png) no-repeat;
		background-size: 0%;
		background-position: center;
		transition: all 0.3s;
	}

	.dhbtn p a {
		line-height: 51px;
		font-size: 14px;
		color: #898989;
	}

	.dhbtn p:hover {
		background: url(../esimg/dhbtn.png) no-repeat;
		background-size: 100%;
		background-position: center;
	}

	.dhbtn p:hover a {
		color: #ffffff;
	}

	.nybt {
		margin-bottom: 58px;
		margin-top: 62px;
	}

	/* 抖音账号 */
	.dyzh {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dyzhb {
		width: 50%;
		padding-top: 53px;
	}

	.dybt {
		font-size: 28px;
		font-weight: bold;
		color: #ffffff;
		margin-bottom: 35px;
	}

	.dyzhc {
		width: 98.286%;
		margin-left: 1.714%;
		background: #ffffff;
		border-radius: 7px;
		position: relative;
		padding: 16px 35px 16px 30px;
		margin-bottom: 20px;
	}

	.dyzh .dyzhc {
		min-height: 90px;
	}

	.dyzhc p {
		position: absolute;
		width: 24px;
		font-size: 12px;
		line-height: 24px;
		color: #ffffff;
		border-radius: 12px;
		text-align: center;
		left: -12px;
		top: 16px;
	}

	.dyzhc h6 {
		font-size: 16px;
		font-weight: bold;
	}

	.dyzhc h5 {
		font-size: 14px;
		line-height: 18px;
		color: #666666;
		margin-top: 11px;
	}

	.dyzhc:nth-child(even) p {
		background: #884bf0;
	}

	.dyzhc:nth-child(even) h6 {
		color: #884bf0;
	}

	.dyzhc:nth-child(odd) p {
		background: #ffae1a;
	}

	.dyzhc:nth-child(odd) h6 {
		color: #ffae1a;
	}

	.dyzhys {
		margin-top: 146px;
	}

	.dyzhysa {
		margin-top: 42px;
	}

	.fwysbt {
		font-size: 28px;
		font-weight: bold;
		color: #000000;
	}

	.dyzhysa .dyzhysb {
		width: 27.143%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 66px 0px 66px 67px;
		background-color: #fff;
	}

	.dyzhysa .dyzhysb:first-child {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 45px 89px;
	}

	.dyzhysa .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 45px 89px;
		margin-left: 9.286%;
		margin-right: 9.285%;
	}

	.dyzhysa .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 45px 89px;
	}

	.dyzhysa .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysa .dyzhysb h6 {
		font-size: 16px;
		line-height: 32px;
		color: #333333;
		margin-left: 37px;
	}

	.fwrx {
		margin-top: 54px;
	}

	.fwrx img {
		margin: 0 auto;
	}

	.nyly {
		background: #f8f9fd;
		padding-top: 75px;
		padding-bottom: 84px;
		margin-top: 84px;
	}

	.nyly .lybt p {
		color: #000000;
	}

	.nyly .lybt h6 {
		color: #c6c6c6;
	}

	.nyly .yylyc {
		overflow: visible !important;
	}

	.nyly .yylyc .swiper-slide-prev .yylyd {
		opacity: 0;
		transition: all 0.3s;
	}

	.nyly .yylyc .yylyd {
		opacity: 1;
		transition: all 0.3s;
	}

	.nylc {
		padding-top: 74px;
		padding-bottom: 116px;
	}

	.nylca {
		margin-top: 35px;
	}

	.nylcb {
		width: 16.666%;
	}

	.nylcb img {
		margin: 0 auto;
	}

	.nylcb p {
		font-size: 22px;
		font-weight: bold;
		color: #333333;
		text-align: center;
	}

	.nylcb h6 {
		font-size: 14px;
		line-height: 20px;
		color: #7e7496;
		text-align: center;
		margin-top: 13px;
	}

	.nylcb:nth-child(odd) {
		margin-top: 40px;
	}

	.nylc .commen {
		background: url(../esimg/fwlc.png) no-repeat;
		background-position: 22px 140px;
		background-size: 97%;
	}

	.nywd {
		background: url(../esimg/wdbg.png) no-repeat;
		background-position: bottom center;
		padding-top: 77px
	}

	.nywd .commen&gt;img {
		margin: 0 auto;
	}

	.nywda {
		margin-top: 44px;
		padding-bottom: 63px;
	}

	.nywdb {
		width: 28.572%;
		background: url(../esimg/wdlybg.png) no-repeat;
		background-size: 100% 100%;
		padding: 38px 38px 35px 38px;
		margin-bottom: 40px;
	}

	.nywdb:nth-child(2) {
		margin-left: 7.142%;
		margin-right: 7.142%;
	}

	.nywdb:nth-child(4) {
		margin-left: 17.857%;
		margin-right: 7.142%;
	}

	.nywdb p {
		font-size: 26px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
	}

	.nywdb h6 {
		font-size: 16px;
		line-height: 26px;
		color: #ffffff;
		text-align: center;
		margin-top: 20px;
	}

	.sj {
		margin-left: 144px;
		margin-top: 64px;
	}



	/* 抖音视频 */
	.dysp {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dyspa h3 {
		font-size: 14px;
		line-height: 22px;
		color: #666666;
	}

	.dyspa h4 {
		font-size: 14px;
		line-height: 22px;
		color: #666666;
		width: calc(100% - 90px);
	}

	.dyspa:nth-child(3) {
		margin-top: 9px;
	}

	.dysp .dyzhc {
		margin-bottom: 30px;
	}

	.dyzhysc {
		margin-top: -48px;
	}

	.dyzhysc .dyzhysb {
		width: 27.143%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 46px 0px 46px 67px;
		background-color: #fff;
	}

	.dyzhysc .dyzhysb:first-child {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 45px 69px;
		margin-left: 18.241%;
		margin-right: 9.285%;
		margin-bottom: 40px;
	}

	.dyzhysc .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 45px 69px;
		margin-bottom: 40px;
	}

	.dyzhysc .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 45px 69px;
	}

	.dyzhysc .dyzhysb:nth-child(4) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 45px 69px;
		margin-left: 9.286%;
		margin-right: 9.285%;
	}

	.dyzhysc .dyzhysb:nth-child(5) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 45px 69px;
	}

	.dyzhysc .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysc .dyzhysb h6 {
		font-size: 16px;
		line-height: 32px;
		height: 96px;
		color: #333333;
		margin-left: 37px;
	}

	/* 抖音直播 */
	.dyzb {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dyzhysd {
		margin-top: 43px;
	}

	.dyzhysd .dyzhysb {
		width: 24.286%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 46px 0px 46px 50px;
		background-color: #fff;
	}

	.dyzhysd .dyzhysb:first-child {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 45px 69px;
	}

	.dyzhysd .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 45px 69px;
		margin-left: 0.952%;
		margin-right: 0.952%;
	}

	.dyzhysd .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 45px 69px;
		margin-right: 0.952%;
	}

	.dyzhysd .dyzhysb:nth-child(4) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 45px 69px;
	}

	.dyzhysd .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysd .dyzhysb h6 {
		font-size: 16px;
		line-height: 32px;
		height: 96px;
		color: #333333;
		margin-left: 37px;
	}

	/* 抖音达人 */
	.dydr {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dyzhyse {
		margin-top: 42px;
	}

	.dyzhyse .dyzhysb {
		width: 30%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 82px 0px 82px 70px;
		background-color: #fff;
	}

	.dyzhyse .dyzhysb:first-child {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 35px 105px;
	}

	.dyzhyse .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 35px 105px;
		margin-left: 5%;
		margin-right: 5%;
	}

	.dyzhyse .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 35px 105px;
	}

	.dyzhyse .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhyse .dyzhysb h6 {
		font-size: 16px;
		line-height: 32px;
		color: #333333;
		margin-left: 37px;
	}

	.dydr .dyzhc p {
		top: 9px;
	}

	/* 抖音培训 */
	.dypx {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dyzhysf {
		margin-top: 50px;
	}

	.dyzhysf .dyzhysb {
		width: 24.286%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 70px 0px 75px 67px;
		background-color: #fff;
	}

	.dyzhysf .dyzhysb:first-child {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 40px 105px;
	}

	.dyzhysf .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 40px 105px;
		margin-left: 0.952%;
		margin-right: 0.952%;
	}

	.dyzhysf .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 40px 105px;
		margin-right: 0.952%;
	}

	.dyzhysf .dyzhysb:nth-child(4) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 40px 105px;
	}

	.dyzhysf .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysf .dyzhysb h6 {
		font-size: 16px;
		line-height: 32px;
		height: 96px;
		color: #333333;
		margin-left: 10px;
	}

	/* 合作客户 */
	.kh {
		margin-bottom: 134px;
	}

	.khb {
		width: 17.858%;
		margin-right: 2.677%;
		margin-bottom: 46px;
	}

	.khb:nth-child(5n) {
		margin-right: 0;
	}

	.khb img {
		width: 100%;
		transition: all 0.3s;
	}

	.khb p {
		font-size: 14px;
		color: #666666;
		text-align: center;
		margin-top: 17px;
	}

	.page {
		display: table;
		margin: 0 auto;
	}

	.page p {
		width: 36px;
		text-align: center;
		border-radius: 5px;
		border: 1px solid #dddde0;
		transition: all 0.3s;
		margin-left: 4px;
		margin-right: 5px;
		float: left;
	}

	.page p a {
		font-size: 12px;
		line-height: 34px;
		color: #9c9ca3;
		font-family: Arial;
		transition: all 0.3s;
		display: block;
	}

	.page .on {
		background: #8150f0;
		border: 1px solid #8150f0;
	}

	.page .on a {
		color: #fff;
	}

	.page .a {
		text-align: left;
		width: 72px;
		padding-left: 29px;
		background: url(../esimg/l.png) no-repeat;
		background-position: 14px 12px;
	}

	.page .b {
		text-align: right;
		width: 72px;
		padding-right: 29px;
		background: url(../esimg/r.png) no-repeat;
		background-position: 45px 12px;
	}

	.page .c {
		height: 36px;
		padding-top: 12px;
		padding-left: 14px;
	}

	.page p:hover {
		background: #8150f0;
		border: 1px solid #8150f0;
	}

	.page p:hover a {
		color: #fff;
	}

	.page .a:hover {
		background: #8150f0 url(../esimg/la.png) no-repeat;
		background-position: 14px 12px;
	}

	.page .b:hover {
		background: #8150f0 url(../esimg/ra.png) no-repeat;
		background-position: 45px 12px;
	}

	.khlogo {
		width: 100%;
		overflow: hidden;
		border-radius: 10px;
		box-shadow: 0px 0px 10px 1px #eeeef9;
	}

	.khb:hover img {
		transform: scale(1.05);
	}

	/* 客户评价 */
	.pj {
		margin-bottom: 130px;
	}

	.pja {
		width: 30%;
		border-radius: 10px;
		border: 1px solid #e9e9e9;
		padding: 29px 29px 31px;
		margin-bottom: 70px;
		transition: all 0.3s;
	}

	.pja:nth-child(3n - 1) {
		margin-left: 5%;
		margin-right: 5%;
	}

	.imgbox3 {
		width: 100%;
		border-radius: 10px;
		overflow: hidden;
	}

	.imgbox3 img {
		width: 100%;
		transition: all 0.3s;
	}

	.pbox3 {
		padding-top: 27px;
	}

	.pbox3 p {
		font-size: 18px;
		line-height: 33px;
		color: #000000;
		background: url(../esimg/dylogo.png) no-repeat left center;
		padding-left: 40px;
		transition: all 0.3s;
	}

	.pbox3 h6 {
		font-size: 14px;
		line-height: 20px;
		color: #6a6969;
		height: 40px;
		overflow: hidden;
		margin-top: 17px;
		transition: all 0.3s;
	}

	.pbox3 h5 {
		border-bottom: 1px solid #e9e9e9;
		margin-top: 26px;
		margin-bottom: 18px;
		transition: all 0.3s;
	}

	.pbox3 h4 {
		font-size: 12px;
		color: #c6c6c6;
		background: url(../esimg/j1.png) no-repeat right center;
		transition: all 0.3s;
	}

	.lxt {
		margin-top: 80px;
	}

	.lxt img {
		width: 100%;
	}

	.pja:hover {
		background: #854df0;
		border: 1px solid #854df0;
	}

	.pja:hover img {
		transform: scale(1.05);
	}

	.pja:hover p {
		color: #ffffff;
	}

	.pja:hover h6 {
		color: #ffffff;
	}

	.pja:hover h5 {
		border-bottom: 1px solid #9768f2;
	}

	.pja:hover h4 {
		color: #ffffff;
		background: url(../esimg/j2.png) no-repeat right center;
	}

	/* 行业动态 */
	.hydt {
		margin-bottom: 130px;
	}

	.hydta {
		border-radius: 19px;
		background: url(../esimg/e12.png) no-repeat;
		background-size: 100% 100%;
		margin-bottom: 55px;
		transition: all 0.3s;
	}

	.imgbox4 {
		border-radius: 19px;
		overflow: hidden;
		width: 22.143%;
	}

	.imgbox4 img {
		width: 100%;
		transition: all 0.3s;
	}

	.dt_date {
		margin-left: 4.285%;
		padding-top: 47px;
	}

	.dt_date p {
		font-size: 60px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
		letter-spacing: -3px;
	}

	.dt_date h6 {
		font-size: 14px;
		font-family: Arial;
		color: #ababab;
		text-align: center;
		margin-top: -3px;
	}

	.dt_content {
		width: 55%;
		padding-top: 48px;
		margin-left: 4.5%;
	}

	.dt_content p {
		font-size: 18px;
		color: #333333;
	}

	.dt_content h6 {
		font-size: 14px;
		line-height: 20px;
		color: #939393;
		height: 40px;
		overflow: hidden;
		margin-top: 20px;
	}

	.hydta:hover {
		border-radius: 10px;
		background: url(../esimg/e13.png) no-repeat;
		background-size: 100% 100%;
	}

	.hydta:hover img {
		transform: scale(1.05);
	}

	/* 动态详情 */
	.dt {
		margin-top: 60px;
		margin-bottom: 126px;
	}

	.dta {
		width: 64.286%;
	}

	.dtb {
		width: 32.143%;
		padding-left: 3.572%;
		border-left: 1px solid #eaeaea;
	}

	.dtc {
		border-bottom: 1px solid #eaeaea;
		padding-bottom: 28px;
	}

	.dtc h1 {
		font-size: 24px;
		font-weight: bold;
		color: #10121e;
		text-align: center;
		margin-bottom: 21px;
	}

	.dtd {
		display: table;
		margin: 0 auto;
	}

	.dtd p {
		font-size: 12px;
		color: #999999;
		display: inline-block;
	}

	.dtd p:first-child {
		margin-right: 65px;
	}

	.dte {
		padding-top: 27px;
		padding-bottom: 47px;
	}

	.dte p {
		font-size: 14px;
		line-height: 24px;
		color: #333333;
		letter-spacing: 0.3px;
	}

	.dte img {
		margin: 0 auto;
		max-width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.gg {
		border-bottom: 1px solid #eaeaea;
		padding-bottom: 20px;
	}

	.gg img {
		width: 100%;
		margin-bottom: 37px;
	}

	.gg strong {
		font-size: 14px;
		color: #333333;
		font-weight: normal;
	}

	.gg strong a {
		font-size: 14px;
		color: #666666;
		margin-right: 15px;
		transition: all 0.3s;
	}

	.gg strong a:hover {
		color: #854df0;
	}

	.dtf .fl {
		padding-top: 20px;
		width: 90%;
	}

	.dtf p {
		font-size: 14px;
		color: #333333;
		line-height: 33px;
	}

	.dtf p a {
		font-size: 14px;
		color: #666666;
		transition: all 0.3s;
	}

	.dtf p a:hover {
		color: #854df0;
	}

	.dtf .fr {
		margin-top: 24px;
	}

	.btg {
		margin-bottom: 25px;
	}

	.btg p {
		font-size: 30px;
		font-weight: bold;
		color: #000000;
	}

	.btg h6 {
		font-size: 18px;
		font-family: Arial;
		color: #c6c6c6;
	}

	.dtg .ysxwe {
		width: 100%;
	}

	.xw_content {
		font-size: 14px;
		line-height: 20px;
		color: #666666;
		height: 40px;
		overflow: hidden;
		margin-top: 13px;
		transition: all 0.3s;
	}

	.ysxwe:hover .xw_content {
		color: #fff;
	}

	.dtg .ysxwe .pbox2 {
		padding: 28px 25px 37px 20px;
	}

	.dtg .ysxwe .class {
		margin-top: 35px;
	}

	.gh p {
		width: 100%;
		border-radius: 15px;
		border: 1px solid #e9e9e9;
		padding: 0px 23px;
		margin-bottom: 30px;
		transition: all 0.3s;
	}

	.gh p a {
		font-size: 16px;
		line-height: 58px;
		color: #333333;
		transition: all 0.3s;
	}

	.gh p:hover {
		background: #854df0;
		border: 1px solid #854df0;
	}

	.gh p:hover a {
		color: #fff;
	}

	.dth {
		margin-top: 53px;
	}

	/* 抖音干货 */
	.ghx {
		margin-bottom: 106px;
	}

	.ghs {
		margin-bottom: 9px;
	}

	.ghdet {
		width: 48.572%;
		padding: 0px 33px 0px 68px;
		background: url(../esimg/ghbg1.png) no-repeat;
		background-size: 100% 100%;
		margin-bottom: 50px;
		transition: all 0.3s;
	}

	.ghdet:nth-child(odd) {
		float: left;
	}

	.ghdet:nth-child(even) {
		float: right;
	}

	.ghdet p {
		width: 85%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 16px;
		line-height: 80px;
		color: #333333;
		transition: all 0.3s;
	}

	.ghdet h6 {
		font-size: 14px;
		line-height: 80px;
		color: #a5a5a5;
	}

	.ghdet:hover {
		background: url(../esimg/ghbg.png) no-repeat;
		background-size: 100% 100%;
	}

	.ghdet:hover p {
		color: #8f45f0;
	}

	/* 一瞬简介 */
	.ysjj {
		margin-bottom: 118px;
	}

	.ysjja {
		padding-top: 24px;
	}

	.ysjjb {
		margin-top: 53px;
	}

	.ysjjc {
		margin-top: 16px;
	}

	.ysjja&gt;.fl {
		width: 50%;
	}

	.ysjja&gt;.fr {
		width: 50%;
		padding-top: 73px;
	}

	.ysjjb&gt;.fl {
		width: 50%;
	}

	.ysjjb&gt;.fl img {
		position: relative;
		z-index: -1;
	}

	.ysjjb&gt;.fr {
		width: 50%;
		padding-top: 81px;
	}

	.ysjjc&gt;.fl {
		width: 50%;
		padding-top: 109px;
	}

	.ysjjc&gt;.fr {
		width: 50%;
	}

	.jja&gt;img {
		margin-left: 20px;
	}

	.jja&gt;p {
		font-size: 24px;
		font-weight: bold;
		color: #000000;
		padding-left: 62px;
		margin-top: 12px;
	}

	.jja&gt;h6 {
		font-size: 14px;
		line-height: 26px;
		color: #666666;
		padding-left: 60px;
		padding-right: 55px;
		margin-top: 27px;
	}

	.ysjja .gyysa {
		padding-left: 58px;
		margin-top: 18px;
	}

	.ysjja .gyysb&gt;p {
		color: #8b4ef0;
		font-weight: 900;
	}

	.ysjja .gyysc&gt;p {
		color: #8b4ef0;
	}

	.ysjja .gyysc&gt;h6 {
		color: #8b4ef0;
	}

	.ysjja .gyysb&gt;h5 {
		color: #666666;
		font-size: 14px;
	}

	.ysjja .gyysb:nth-child(3) {
		margin-right: 0;
	}

	.ls {
		margin-top: 87px;
		position: relative;
	}

	.hx {
		width: 1920px;
		border-bottom: 1px solid #ebebeb;
		position: absolute;
		left: -260px;
		top: 246px;
		z-index: 0;
	}

	.fzls {
		margin-top: 52px;
	}

	.lcl {
		padding-top: 132px;
		position: relative;
		z-index: 11;
	}

	.lcr {
		padding-top: 132px;
		position: relative;
		z-index: 11;
	}

	.fzlsa {
		width: calc(100% - 82px);
	}

	.fzlsb .swiper-slide {
		padding: 10px;
	}

	.fzlsc {
		background: #fff;
		padding: 98px 56px 31px;
		transition: all 0.3s;
		position: relative;
		z-index: 10;
		overflow: hidden;
	}

	.fzlsc p {
		font-size: 24px;
		font-family: Arial;
		color: #5d5d5d;
		text-align: center;
	}

	.fzlsc h6 {
		width: 7px;
		height: 7px;
		margin: 0 auto;
		background: #924df1;
		border-radius: 1px;
		margin-top: 13px;
		margin-bottom: 23px;
		border: 2px solid #fff;
		transition: all 0.3s;
		position: relative;
		z-index: 10;
	}

	.fzlsc .d {
		content: '';
		width: 1000px;
		position: absolute;
		display: block;
		left: -500px;
		top: 142px;
		height: 1px;
		background: #ebebeb;
		z-index: 0;
	}

	.fzlsc h5 {
		font-size: 14px;
		line-height: 28px;
		color: #666666;
		height: 84px;
		text-align: center;
	}

	.fzlsc:hover {
		box-shadow: 0px 0px 10px 1px #ede9f0;
	}

	.fzlsc:hover h6 {
		width: 13px;
		height: 13px;
		border: 2px solid #8e46f0;
		border-radius: 10px;
		background: #fff;
		margin-top: 10px;
		margin-bottom: 20px;
	}

	/* 企业文化 */
	.wh {
		margin-top: 14px;
	}

	.whb {
		width: 47.858%;
		padding: 10px 0px 10px 10px;
		box-shadow: 0px 0px 10px 1px #ededf3;
		margin-bottom: 65px;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
		overflow: hidden;
	}

	.whba {
		width: 46.967%;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
		overflow: hidden;
	}

	.whba img {
		width: 100%;
		transition: all 0.3s;
	}

	.whbb {
		padding-left: 50px;
		padding-top: 25px;
		overflow: hidden;
	}

	.whbb p {
		font-size: 20px;
		font-weight: bold;
		color: #000000;
		margin-top: 23px;
	}

	.whbb h6 {
		font-size: 16px;
		line-height: 28px;
		color: #666666;
		margin-top: 6px;
	}

	.whb:hover .whba img {
		transform: scale(1.05);
	}

	.whc {
		margin-top: 55px;
	}

	.whd {
		width: 30%;
		padding-top: 39px;
		padding-bottom: 50px;
		border-bottom-left-radius: 30px;
		border-top-right-radius: 30px;
		box-shadow: 0px 0px 10px 1px #ededf3;
	}

	.whd:nth-child(2) {
		margin-left: 5%;
		margin-right: 5%;
	}

	.whd img {
		margin: 0 auto;
	}

	.whd p {
		text-align: center;
		font-size: 20px;
		font-weight: bold;
		color: #000000;
		margin-top: 25px;
	}

	.whd h6 {
		text-align: center;
		font-size: 16px;
		color: #666666;
		margin-top: 12px;
	}

	.esfc {
		background: #f8f8f8;
		padding-top: 73px;
		margin-top: 79px;
		padding-bottom: 50px;
	}

	.esfc .commen {
		overflow: hidden;
	}

	.esfca {
		margin-top: 37px;
		width: 105%;
		margin-bottom: 37px;
	}

	.esfcb .swiper-slide {
		border-radius: 20px;
		padding: 10px;
		background: #fff;
	}

	.imgbox5 {
		border-radius: 20px;
		overflow: hidden;
	}

	.imgbox5 img {
		width: 100%;
		transition: all 0.3s;
	}

	.esfcb p {
		font-size: 16px;
		color: #333333;
		margin-top: 20px;
		padding-bottom: 15px;
		text-align: center;
	}

	.esfcb .swiper-slide:hover img {
		transform: scale(1.05);
	}

	.fcqh {
		display: table;
		margin: 0 auto;
	}

	.ql {
		width: 40px;
		height: 40px;
		background: url(../esimg/e1.png);
		transition: all 0.3s;
		cursor: pointer;
		margin-right: 20px;
	}

	.qr {
		width: 40px;
		height: 40px;
		background: url(../esimg/e2.png);
		transition: all 0.3s;
		cursor: pointer;
	}

	.ql:hover {
		background: url(../esimg/e1a.png);
	}

	.qr:hover {
		background: url(../esimg/e2a.png);
	}

	/* 荣誉资质 */
	.ryzz {
		margin-top: -71px;
		position: relative;
		z-index: 0;
		margin-bottom: 126px;
	}

	.ryzza {
		background: #f8f8f8;
		padding-bottom: 79px;
		padding-top: 133px;
	}

	.ryzzb {
		margin-top: 51px;
	}

	.ryl {
		width: 40px;
		height: 40px;
		background: url(../esimg/e1.png);
		transition: all 0.3s;
		cursor: pointer;
		border-radius: 20px;
		box-shadow: 0px 0px 10px 1px #f5f1f8;
		margin-top: 132px;
	}

	.ryr {
		width: 40px;
		height: 40px;
		background: url(../esimg/e2.png);
		transition: all 0.3s;
		cursor: pointer;
		border-radius: 20px;
		box-shadow: 0px 0px 10px 1px #f5f1f8;
		margin-top: 132px;
	}

	.ryl:hover {
		background: url(../esimg/e1a.png);
	}

	.ryr:hover {
		background: url(../esimg/e2a.png);
	}

	.ryzzc {
		width: calc(100% - 140px);
		margin-left: 30px;
	}

	.ryzzc img {
		width: 100%;
		padding: 10px;
		background: url(../esimg/ry.png) no-repeat;
		background-size: 100% 100%;
	}

	.ryzzd p {
		font-size: 16px;
		color: #333333;
		text-align: center;
		margin-top: 15px;
	}

	.ryzze {
		padding-top: 55px;
	}

	.ryzzf {
		margin-top: 51px;
		margin-bottom: 28px;
	}

	.ryzzg {
		width: 15.715%;
		margin-right: 5.356%;
	}

	.ryzzg:nth-child(5n) {
		margin-right: 0;
	}

	.ryzzg img {
		width: 100%;
		padding: 10px;
		background: url(../esimg/ry.png) no-repeat;
		background-size: 100% 100%;
	}

	.ryzzg p {
		font-size: 16px;
		line-height: 20px;
		color: #333333;
		text-align: center;
		height: 40px;
		margin-top: 17px;
		margin-bottom: 13px;
	}

	/* 联系我们 */
	.lx {
		position: relative;
		z-index: 0;
		background: #f7f8f9;
		margin-top: -71px;
		padding-top: 46px;
		padding-bottom: 84px;
	}

	.lx .commen {
		background: #fff;
		padding: 0px 50px;
		padding-top: 88px;
	}

	.lxa {
		margin-top: 62px;
	}

	.lxa&gt;.fl {
		width: 50%;
	}

	.lxa&gt;.fr {
		width: 50%;
		padding-left: 30px;
	}

	.lxaa {
		font-size: 20px;
		font-weight: bold;
		color: #333333;
	}

	.lxc {
		margin-top: 45px;
	}

	.lxc p {
		font-size: 14px;
		color: #666666;
		margin-bottom: 32px;
	}

	.lxc p:nth-child(odd) {
		width: 45%;
	}

	.lxc p:nth-child(even) {
		width: 55%;
	}

	.lxd {
		margin-top: 12px;
	}

	.lxd .fl:first-child {
		margin-right: 158px;
	}

	.lxd p {
		text-align: center;
		font-size: 14px;
		color: #7a7a7a;
		margin-top: 9px;
	}

	.lxe {
		margin-top: 30px;
	}

	.lxe input[type=text] {
		width: 48.388%;
		font-size: 14px;
		line-height: 48px;
		color: #666666;
		border-radius: 10px;
		border: 1px solid #e6e6e6;
		padding-left: 17px;
		margin-bottom: 20px;
	}

	.lxe textarea {
		width: 100%;
		font-size: 14px;
		line-height: 18px;
		color: #666666;
		height: 120px;
		border-radius: 10px;
		border: 1px solid #e6e6e6;
		padding-left: 17px;
		padding-top: 10px;
		margin-bottom: 20px;
	}

	.lxe input[type=submit] {
		width: 190px;
		font-size: 18px;
		color: #ffffff;
		text-align: center;
		line-height: 60px;
		border-radius: 10px;
		background: -webkit-linear-gradient(left, #9a3df0, #3789f0);
		cursor: pointer;
	}

	.lxe p {
		font-size: 14px;
		color: #666666;
		line-height: 60px;
		margin-left: 50px;
	}

	.lxb {
		width: 100%;
		overflow: hidden;
		margin-top: 84px;
		padding-bottom: 49px;
	}

	.lxb iframe {
		width: 100%;
		height: 360px;
		overflow: hidden;
	}

	/*网站地图*/
	.wzdt2 {
		width: 1200px;
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.wzdt_a {
		border: solid 2px #e5e5e5;
		margin-top: 22px;
	}

	.wzdt_a h6 {
		width: 1144px;
		margin: 0 auto;
		border-bottom: 1px solid #f2f2f2;
		margin-top: 5px;
	}

	.wzdt_a h6 a {
		font-size: 16px;
		color: #505050;
		font-weight: bold;
		line-height: 45px;
	}

	.wzdt_a p {
		margin: 0 25px;
	}

	.wzdt_a p a {
		color: #505050;
		line-height: 42px;
		margin-right: 15px;
	}

	.wzdt_a p a:hover {
		color: #0665d0
	}

	/*404*/
	.fzfbox {
		width: 100%;
		margin: 0 auto;
		background: #f9f9f9;
		padding: 110px 30px;
		margin-bottom: -90px;
	}

	.fzf1 {
		width: 1011px;
		margin: 20px auto;
	}

	.fzf1 img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 p {
		font-size: 36px;
		color: #434343;
		text-align: center;
		line-height: 50px;
	}

	.fzf2-1 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2-1 p {
		font-size: 26px;
		color: #434343;
		text-align: center;
		line-height: 50px;
	}

	.fzf2-1 p span {
		color: #333;
	}

	.fzf3 {
		width: 430px;
		margin: 20px auto;
		margin-top: 40px;
	}

	.fzf3z {
		float: left;
	}

	.fzf3z img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf3y {
		float: right;
	}

	.fzf3y img {
		width: 100%;
		margin: 0 auto;
	}

	/*404*/







}

@media screen and (min-width:1000px) and (max-width:1399px) {

	body,
	html {
		margin: 0;
		padding: 0;
		font-family: "Microsoft YaHei", "微软雅黑";
		font-size: 12px;
		-webkit-font-smoothing: antialiased;
		/*抗锯齿效果*/
		-webkit-tap-highlight-color: transparent;
		-webkit-overflow-scrolling: touch;
		overflow: auto;
		overflow-x: hidden;
	}

	a,
	ul,
	li,
	ol,
	p,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	dl,
	dt,
	dd {
		list-style: none;
		padding: 0;
		margin: 0;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
		color: #858585;
	}

	* img {
		display: block;
		border: none;
	}

	input,
	select,
	textarea {
		padding: 0;
		margin: 0;
		outline: none;
		font-family: "微软雅黑";
		-webkit-appearance: none;
		border: none;
	}

	.clearfix {
		clear: both;
	}

	.mob {
		display: none;
	}

	.pc {
		display: block;
	}

	.fl {
		float: left;
	}

	.fr {
		float: right
	}

	.commen {
		width: 96%;
		margin: 0 auto;
	}

	.ellipsis {
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	* {
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-o-box-sizing: border-box;
	}

	/*滚动条样式*/
	::-webkit-scrollbar-track-piece {
		width: 8px;
		background-color: #f0f0f0;
		border-radius: 5px;
	}

	::-webkit-scrollbar {
		width: 8px;
		background-color: #8951ad;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb {
		width: 8px;
		background-color: #282828;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb:hover {
		width: 8px;
		background-color: #8951ad;
		border-radius: 5px;
	}

	/* placeholder样式 */

	.zxly input::-webkit-input-placeholder,
	.zxly textarea::-webkit-input-placeholder {
		color: #fff;
	}

	.zxly input:-moz-placeholder,
	.zxly textarea:-moz-placeholder {
		color: #fff;
	}

	.zxly input::-moz-placeholder,
	.zxly textarea::-moz-placeholder {
		color: #fff;
	}

	.zxly input:-ms-input-placeholder,
	.zxly textarea:-ms-input-placeholder {
		color: #fff;
	}

	.lxe input::-webkit-input-placeholder,
	.lxe textarea::-webkit-input-placeholder {
		color: #666;
	}

	.lxe input:-moz-placeholder,
	.lxe textarea:-moz-placeholder {
		color: #666;
	}

	.lxe input::-moz-placeholder,
	.lxe textarea::-moz-placeholder {
		color: #666;
	}

	.lxe input:-ms-input-placeholder,
	.lxe textarea:-ms-input-placeholder {
		color: #666;
	}

	/*滚动条样式*/
	::-webkit-scrollbar-track-piece {
		width: 8px;
		background-color: #f0f0f0;
		border-radius: 5px;
	}

	::-webkit-scrollbar {
		width: 8px;
		background-color: #028bff;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb {
		width: 8px;
		background-color: #282828;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb:hover {
		width: 8px;
		background-color: #028bff;
		border-radius: 5px;
	}

	/* 导航 */
	.dhh .fl {
		font-size: 12px;
		color: #666;
		line-height: 24px;
	}

	.dhh p {
		font-size: 12px;
		color: #666;
		line-height: 24px;
	}

	.dhh p a {
		font-size: 12px;
		color: #666;
		line-height: 24px;
		transition: all 0.3s;
	}

	.dhh h1 {
		font-size: 12px;
		color: #666;
		line-height: 24px;
		display: inline-block;
	}

	.dhh p a:hover {
		color: #884bf0;
	}

	.top {
		width: 100%;
		z-index: 1000;
	}

	.dh {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.dh1 {
		padding-top: 40px;
		padding-left: 5px;
	}

	.dh1 p {
		font-size: 12px;
		color: #000000;
	}

	.dh1 span {
		font-size: 14px;
		display: block;
	}

	.nav {
		padding-top: 35px;
	}

	.nava {
		position: relative;
		float: left;
		margin-left: 10px;
		transition: all 0.3s;
		width: 110px;
		z-index: 5;
	}

	.nava:first-child {
		margin-left: 10px;
	}

	.nava&gt;p {
		text-align: center;
		background: url(../esimg/navbg.png) no-repeat;
		background-position: center;
		background-size: 0;
		transition: all 0.3s;
		z-index: 3;
	}

	.nava&gt;p a {
		font-size: 16px;
		line-height: 40px;
		color: #000;
		transition: all 0.3s;
	}

	.nav .on p {
		background: url(../esimg/navbg.png) no-repeat;
		background-size: 100%;
		background-position: center;
	}

	.nav .on p a {
		color: #fff;
	}

	.nava:hover p {
		background: url(../esimg/navbg.png) no-repeat;
		background-position: center;
		background-size: 100%;
	}

	.nava:hover p a {
		color: #fff;
	}

	.navb {
		padding-top: 20px;
		padding-bottom: 9px;
		background: #fff;
		opacity: 0;
		position: absolute;
		width: 140px;
		z-index: -1;
		text-align: center;
		left: -15px;
		top: 20px;
		border-radius: 10px;
		border: 1px solid #f1f1f1;
	}

	.navba {
		transition: all 0.3s;
		margin-bottom: 2px;
	}

	.navba:last-child {
		margin-bottom: 0px;
	}

	.navba a {
		font-size: 14px;
		color: #333333;
		line-height: 36px;
		transition: all 0.3s;
	}

	.navba:hover {
		background: #e5f3ff;
	}

	.navba:hover a {
		color: #028bff;
	}

	.ban {
		width: 100%;
		height: 455px;
		overflow: hidden;
		position: relative;
	}

	.imgbox {
		position: absolute;
		margin-left: -672px;
		left: 50%;
		width: 1344px;
		overflow: hidden;
		height: 455px;
	}

	.imgbox img {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
	}

	.boy {
		width: 1100px;
	}

	.bt-a {
		width: 47px;
		height: 47px;
		position: absolute;
		left: 6%;
		top: calc(50% - 23.5px);
		cursor: pointer;
		z-index: 15;
	}

	.bt-b {
		background: url(../esimg/yi07.png) no-repeat;
		width: 47px;
		height: 47px;
		opacity: 1;
		transition: all ease 0.3s;
	}

	.bt-b:hover {
		background: url(../esimg/yi09.png);
	}

	.bt-k {
		width: 47px;
		height: 47px;
		position: absolute;
		right: 6%;
		top: calc(50% - 23.5px);
		cursor: pointer;
		z-index: 15;
	}

	.bt-f {
		background: url(../esimg/yi06.png) no-repeat;
		width: 47px;
		height: 47px;
		opacity: 1;
		transition: all ease 0.3s;
	}

	.bt-f:hover {
		background: url(../esimg/yi08.png);
	}

	.flipa {
		position: absolute;
		bottom: 29px;
		left: 0;
		right: 0;
		padding-right: 61px;
	}

	.flip li {
		cursor: pointer;
		float: left;
		transition: all 0.3s;
		width: 5px;
		height: 5px;
		border-radius: 3px;
		background: #fff;
		margin-left: 3px;
	}

	.flip .ppp {
		width: 28px;
	}

	/* keywords */
	.kw .commen {
		font-size: 14px;
		line-height: 50px;
		color: #666666;
	}

	.kw .commen a {
		font-size: 14px;
		line-height: 50px;
		color: #666666;
		transition: all 0.3s;
		margin-left: 18px;
	}

	.kw .commen a:hover {
		color: #884bf0;
	}

	/* 抖音代运营 */
	.bt {
		min-width: 540px;
		display: table;
		margin: 0 auto;
	}

	.bt img {
		margin-top: 8px;
	}

	.bt p {
		text-align: center;
		width: calc(100% - 180px);
		font-size: 32px;
		font-weight: bold;
		color: #000000;
		padding: 0 36px;
	}

	.dydyy {
		background: #f7f8f9;
	}

	.dydyyb {
		width: 17.143%;
		padding: 30px 10px 13px 10px;
		background: #fff;
		border-radius: 20px;
		box-shadow: -5px 0px 20px 1px #eeeaf8;
		margin-right: -10px;
		transition: all 0.3s;
	}

	.btaa p {
		font-size: 20px;
		color: #000;
		font-weight: bold;
	}

	.btaa h6 {
		font-size: 14px;
		font-weight: bold;
		font-family: Arial;
		color: #666666;
	}

	.sfqt {
		width: 30px;
		height: 30px;
		background: url(../esimg/sfq1.png) no-repeat;
		background-size: 100%;
	}

	.sfqbta {
		width: 96px;
		line-height: 30px;
		text-align: center;
		color: #fff;
		border-radius: 15px;
		background: #884bf0;
		margin-top: 38px;
	}

	.fwnr {
		height: 156px;
		margin-top: 17px;
		transition: all 0.3s;
	}

	.fwnr p {
		font-size: 12px;
		line-height: 26px;
		color: #666666;
		width: 100%;
		transition: all 0.3s;
	}

	.fwnr p:nth-child(odd) {
		float: left;
	}

	.fwnr p:nth-child(even) {
		float: right;
	}

	.sfqbtb {
		width: 96px;
		line-height: 30px;
		height: 30px;
		text-align: center;
		color: #fff;
		border-radius: 15px;
		background: #ffae1a;
		margin-top: 19px;
	}

	.fwys {
		overflow: hidden;
		height: 0;
		margin-top: 16px;
		margin-bottom: 35px;
		transition: all 0.3s;
	}

	.fwys p {
		font-size: 14px;
		line-height: 26px;
		color: #666666;
	}

	.tag {
		font-size: 44px;
		font-weight: bold;
		color: #ece6f7;
		text-align: right;
		font-style: italic;
	}

	.dydyy {
		padding-top: 99px;
		padding-bottom: 36px;
	}

	.dydyya {
		margin-top: 51px;
	}

	.dydyya .on {
		width: 32.857%;
		margin-right: 10px;
		padding: 30px 28px 13px 25px;
	}

	.dydyya .on .fwnr {
		height: 78px;
	}

	.dydyya .on .fwnr p {
		width: 50%;
	}

	.dydyya .on .fwys {
		height: 78px;
	}

	/* 您的抖音运营是不是碰到了这些问题？ */
	.zxwt {
		background: url(../esimg/e1.jpg) no-repeat;
		background-position: top center;
		padding-top: 153px;
	}

	.zxwt1 {
		background: url(../esimg/wt1.png) no-repeat;
		background-position: top center;
		background-size: 100%;
		width: 50%;
		padding: 35px 20px 55px 20px;
		margin-top: 75px;
	}

	.zxwt2 {
		background: url(../esimg/wt2.png) no-repeat;
		background-position: top center;
		background-size: 100%;
		width: 50%;
		padding: 20px 30px 50px 20px;
		margin-top: 100px;
	}

	.wtbt {
		font-size: 24px;
		font-weight: bold;
		color: #ffffff;
		letter-spacing: 0.5px;
		margin-bottom: 5px;
	}

	.zxwtb {
		margin-bottom: 20px;
	}

	.zxwtb p {
		font-size: 18px;
		color: #ffffff;
		margin-left: 16px;
		margin-right: 14px;
		padding-top: 3px;
	}

	.zxwtb h6 {
		font-size: 16px;
		line-height: 19px;
		color: #ffffff;
		letter-spacing: 0.3px;
		width: 70%;
		padding-top: 7px;
	}

	.zxwt1 .wtbt {
		padding-left: 93px;
	}

	.zxwt2 .wtbt {
		padding-left: 48px;
	}

	.zxwt2 .zxwtb h6 {
		width: 65%;
	}

	.zxwt2 .zxwtb {
		margin-bottom: 20px;
	}

	/* 5大理由 */
	.ly {
		background: url(../esimg/e2.jpg) no-repeat;
		background-position: top center;
		background-size: cover;
		padding-top: 200px;
		padding-bottom: 50px;
		margin-top: -60px;
	}

	.lya {
		width: 350px;
		padding: 29px 20px 39px;
		background: url(../esimg/ly1.png) no-repeat;
		border-radius: 15px;
		background-size: contain;
		background-position: 0px 29px;
		transition: all 0.3s;
	}

	.lya p {
		font-size: 26px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
		transition: all 0.3s;
	}

	.lya h6 {
		font-size: 14px;
		line-height: 24px;
		color: #ffffff;
		text-align: center;
		margin-top: 19px;
		transition: all 0.3s;
	}

	.lyb {
		margin-top: 20px;
	}

	.lyc {
		padding: 0px 70px;
		margin-top: 102px;
	}

	.lyd {
		margin: 0 auto;
	}

	.lya:hover {
		background: #fff;
		background-position: 0px 29px;
	}

	.lya:hover p {
		color: #7a55f0;
	}

	.lya:hover h6 {
		color: #513d63;
	}

	/* 服务流程 */
	.fwlc {
		padding-top: 71px;
		padding-bottom: 31px;
	}

	.fwlc .commen {
		width: 960px;
	}

	.fwlcb {
		width: 33.333%;
		height: 220px;
		transition: all 0.3s;
		position: relative;
	}

	.fwlcc {
		width: 48%;
	}

	.fwlcc p {
		font-size: 24px;
		color: #884bf0;
		font-weight: bold;
		transition: all 0.3s;
	}

	.fwlcc h6 {
		font-size: 16px;
		line-height: 19px;
		color: #513d63;
		transition: all 0.3s;
		margin-top: 19px;
	}

	.fwlc1 .fwlcb:first-child {
		background: url(../esimg/lc1.png) no-repeat;
		background-size: 100%;
		margin-top: 38px;
		z-index: 100;
	}

	.fwlc1 .fwlcb:nth-child(2) {
		background: url(../esimg/lc2.png) no-repeat;
		background-size: 100%;
		z-index: 99;
	}

	.fwlc1 .fwlcb:nth-child(3) {
		background: url(../esimg/lc3.png) no-repeat;
		background-size: 100%;
		margin-top: 45px;
		z-index: 98;
	}

	.fwlc2 .fwlcb:first-child {
		background: url(../esimg/lc4.png) no-repeat;
		background-size: 100%;
		margin-top: 44px;
		z-index: 98;
	}

	.fwlc2 .fwlcb:nth-child(2) {
		background: url(../esimg/lc5.png) no-repeat;
		background-size: 100%;
		height: 300px;
		z-index: 97;
	}

	.fwlc2 .fwlcb:nth-child(3) {
		background: url(../esimg/lc6.png) no-repeat;
		background-size: 100%;
		margin-top: 14px;
		z-index: 95;
	}

	.fwlc1 .fwlcb:first-child .fwlcc {
		margin-left: 80px;
		margin-top: 50px;
	}

	.fwlc1 .fwlcb:nth-child(2) .fwlcc {
		margin-left: 120px;
		margin-top: 65px;
	}

	.fwlc1 .fwlcb:nth-child(3) .fwlcc {
		margin-left: 125px;
		margin-top: 60px;
	}

	.fwlc2 .fwlcb:first-child .fwlcc {
		margin-left: 92px;
		margin-top: 34px;
	}

	.fwlc2 .fwlcb:nth-child(2) .fwlcc {
		margin-left: 96px;
		margin-top: 77px;
	}

	.fwlc2 .fwlcb:nth-child(3) .fwlcc {
		margin-left: 135px;
		margin-top: 52px;
	}

	.fwlc1 {
		margin-top: 33px;
	}

	.fwlc1 .fwlcb:first-child:hover {
		background: url(../esimg/lc1a.png) no-repeat;
		background-size: 100%;
	}

	.fwlc1 .fwlcb:nth-child(2):hover {
		background: url(../esimg/lc2a.png) no-repeat;
		background-size: 100%;
	}

	.fwlc1 .fwlcb:nth-child(3):hover {
		background: url(../esimg/lc3a.png) no-repeat;
		background-size: 100%;
	}

	.fwlc2 .fwlcb:first-child:hover {
		background: url(../esimg/lc4a.png) no-repeat;
		background-size: 100%;
	}

	.fwlc2 .fwlcb:nth-child(2):hover {
		background: url(../esimg/lc5a.png) no-repeat;
		background-size: 100%;
	}

	.fwlc2 .fwlcb:nth-child(3):hover {
		background: url(../esimg/lc6a.png) no-repeat;
		background-size: 100%;
	}

	.fwlcb:hover .fwlcc p {
		color: #fff;
	}

	.fwlcb:hover .fwlcc h6 {
		color: #fff;
	}

	.fwlc1 .fwlcb:first-child::after {
		content: '';
		display: block;
		position: absolute;
		width: 155px;
		height: 99px;
		background: url(../esimg/lci1.png) no-repeat;
		background-size: 100%;
		left: 250px;
		top: 60px;
		z-index: 101;
	}

	.fwlc1 .fwlcb:nth-child(2)::after {
		content: '';
		display: block;
		position: absolute;
		width: 150px;
		height: 168px;
		background: url(../esimg/lci2.png) no-repeat;
		background-size: 100%;
		left: 274px;
		top: 90px;
		z-index: 100;
	}

	.fwlc1 .fwlcb:nth-child(3)::after {
		content: '';
		display: block;
		position: absolute;
		width: 70px;
		height: 164px;
		background: url(../esimg/lci3.png) no-repeat;
		background-size: 100%;
		left: 220px;
		top: 146px;
	}

	.fwlc2 .fwlcb:first-child::after {
		content: '';
		display: block;
		position: absolute;
		width: 140px;
		height: 143px;
		background: url(../esimg/lci4.png) no-repeat;
		background-size: 100%;
		left: 250px;
		top: 20px;
	}

	.fwlc2 .fwlcb:nth-child(2)::after {
		content: '';
		display: block;
		position: absolute;
		width: 160px;
		height: 87px;
		background: url(../esimg/lci5.png) no-repeat;
		background-size: 100%;
		left: 270px;
		top: 95px;
	}




	/*  应用领域 */
	.yyly {
		background: url(../esimg/e3.jpg) no-repeat;
		background-position: center;
		background-size: cover;
		padding-top: 77px;
		padding-bottom: 138px;
	}

	.lybt p {
		font-size: 32px;
		font-weight: bold;
		color: #ffffff;
		letter-spacing: 1px;
	}

	.lybt h6 {
		font-size: 18px;
		font-family: arial;
		color: #ffffff;
		margin-top: 8px;
	}

	.lyqh {
		padding-top: 15px;
	}

	.ll {
		width: 40px;
		height: 40px;
		background: url(../esimg/e1.png) no-repeat;
		background-size: 100%;
		transition: all 0.3s;
		cursor: pointer;
	}

	.rr {
		width: 40px;
		height: 40px;
		background: url(../esimg/e2.png) no-repeat;
		background-size: 100%;
		transition: all 0.3s;
		cursor: pointer;
		margin-left: 20px;
	}

	.ll:hover {
		background: url(../esimg/e1a.png) no-repeat;
		background-size: 100%;
	}

	.rr:hover {
		background: url(../esimg/e2a.png) no-repeat;
		background-size: 100%;
	}

	.yylyb {
		margin-top: 45px;
	}

	.yylyd {
		border-radius: 15px;
		overflow: hidden;
	}

	.imgbox1 {
		overflow: hidden;
	}

	.imgbox1 img {
		width: 100%;
		transition: all 0.3s;
	}

	.pbox1 {
		position: relative;
		background: #fff;
	}

	.pbox1 p {
		position: absolute;
		width: 40px;
		line-height: 40px;
		top: -20px;
		left: 32px;
		font-size: 16px;
		color: #fff;
		text-align: center;
		background: #884bf0;
		border-radius: 20px;
		box-shadow: 0px 0px 30px -5px #9a3df0;
	}

	.pbox1 h6 {
		text-align: center;
		font-size: 16px;
		line-height: 60px;
		color: #000000;
	}

	.yylyd:hover .imgbox1 img {
		transform: scale(1.05);
	}

	/* 立即咨询 */
	.ljzx {
		margin-top: -50px;
	}

	.ljzx img {
		width: 100%;
	}

	/* 合作客户 */
	.hzkh {
		background: url(../esimg/e8.jpg) no-repeat;
		background-position: top center;
		background-size: cover;
		padding-top: 90px;
		padding-bottom: 85px;
	}

	.more {
		width: 90px;
		height: 50px;
	}

	.hzkh .more {
		margin: 0 auto;
		margin-top: 450px;
	}

	.hzkh .bt p {
		font-size: 30px;
	}

	/* 客户评价 */
	.khpj {
		background: #f8f9fd;
		padding-top: 71px;
		padding-bottom: 83px;
	}

	.pjbt p {
		font-size: 30px;
		font-weight: bold;
		color: #000000;
	}

	.pjbt h6 {
		font-size: 18px;
		font-family: arial;
		color: #c6c6c6;
		margin-top: 12px;
	}

	.khpjb {
		margin-top: 5px;
	}

	.khpja .more {
		margin-top: 14px;
	}

	.khpjd {
		background: url(../esimg/pjbg.png) no-repeat;
		background-position: 0 40px;
		background-size: 100% 250px;
		position: relative;
		padding: 104px 25px 40px 25px;
		top: 0;
		transition: all 0.3s;
		z-index: 10;
	}

	.khpjd img {
		position: absolute;
		top: 0px;
		left: 46px;
	}

	.khpjd p {
		font-size: 18px;
		font-weight: bold;
		color: #333333;
	}

	.khpjd h6 {
		font-size: 14px;
		line-height: 22px;
		color: #444444;
		height: 66px;
		margin-top: 16px;
		overflow: hidden;
	}

	.khpjd h5 {
		font-size: 12px;
		color: #a5a5a5;
		margin-top: 24px;
		background: url(../esimg/j.png) no-repeat;
		background-position: right center;
	}

	.khpjc .swiper-slide-next .khpjd {
		background: url(../esimg/pjbg.png) no-repeat;
		background-position: 0 40px;
		background-size: 100% 270px;
		padding: 114px 25px 50px 25px;
		margin-top: -10px;
	}

	.khpjc .swiper-slide-next::after {
		content: '';
		display: block;
		background: url(../esimg/pjt.png) no-repeat;
		background-size: 100% 100%;
		width: 110%;
		height: 346px;
		position: absolute;
		left: -5%;
		top: -18px;
		z-index: 1;
	}

	.khpjc .swiper-slide {
		padding-top: 10px;
		padding-bottom: 10px;
		height: 330px;
	}

	.khpjc {
		padding-top: 20px !important;
	}

	.pjpage {
		display: table;
		margin: 0 auto;
	}

	.l1 {
		width: 26px;
		height: 26px;
		background: url(../esimg/l1.png) no-repeat;
		background-size: 100%;
		cursor: pointer;
		transition: all 0.3s;
	}

	.r1 {
		width: 26px;
		height: 26px;
		background: url(../esimg/r1.png) no-repeat;
		background-size: 100%;
		cursor: pointer;
		transition: all 0.3s;
	}

	.l1:hover {
		background: url(../esimg/l1a.png) no-repeat;
		background-size: 100%;
	}

	.r1:hover {
		background: url(../esimg/r1a.png) no-repeat;
		background-size: 100%;
	}

	.pjpagea {
		margin-top: 4px;
		margin-left: 16px;
		margin-right: 16px;
	}

	.pjpagea .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
		border: 1px solid #6963f0;
		border-radius: 3px;
		transition: all 0.3s;
		background: #fff;
		margin-left: 4px;
		margin-right: 4px;
	}

	.pjpagea .swiper-pagination-bullet-active {
		background: #6963f0;
	}

	.page {
		margin-top: 20px;
	}

	/* 关于一瞬&amp;&amp;荣誉资质 */
	.gyys {
		background: url(../esimg/e10.jpg) no-repeat;
		background-position: center top;
		background-size: cover;
		padding-top: 177px;
	}

	.gyysd {
		border-right: 1px solid #9875f3;
		padding-right: 15px;
	}

	.gyyse {
		padding-left: 15px;
	}

	.gyyse&gt;p {
		font-size: 18px;
		font-weight: bold;
		color: #ffffff;
		;
		letter-spacing: 1px;
	}

	.gyyse&gt;h6 {
		font-size: 14px;
		line-height: 26px;
		height: 104px;
		overflow: hidden;
		color: #ffffff;
		letter-spacing: 0.6px;
		margin-top: 20px;
	}

	.gyysd .pjbt p {
		color: #ffffff;
	}

	.gyysd .more {
		margin-top: 130px;
	}

	.gyysa {
		margin-top: 28px;
	}

	.gyysb {
		margin-right: 119px;
	}

	.gyysb&gt;p {
		font-size: 50px;
		font-family: arial;
		color: #ffc600;
		font-weight: bold;
	}

	.gyysb&gt;h5 {
		font-size: 16px;
		color: #ffffff;
	}

	.gyysc {
		margin-left: 4px;
	}

	.gyysc&gt;p {
		font-size: 18px;
		color: #ffc600;
		height: 24px;
		padding-top: 2px;
	}

	.gyysc&gt;h6 {
		font-size: 12px;
		color: #ffc600;
		margin-top: 7px;
	}

	.gyysf {
		margin-top: 30px;
	}

	.gyysg {
		width: 17.858%;
		margin-right: 2.142%;
		padding: 18px 0px 18px 5px;
		border-radius: 15px;
		background: #fff;
	}

	.gyysg p {
		font-size: 18px;
		line-height: 64px;
		color: #333333;
		padding-left: 5px;
	}

	.qyry {
		margin-top: 25px;
		padding-bottom: 25px;
	}

	.qyryb {
		padding-top: 12px;
	}

	.qyryc {
		margin-right: 39px;
	}

	.qyryc p {
		font-size: 50px;
		font-family: Arial;
		color: #e8d9ff;
		font-weight: bold;
		display: inline-block;
	}

	.qyryc h6 {
		font-size: 18px;
		color: #ffffff;
		font-weight: bold;
		display: inline-block;
	}

	.qyrya .pjbt p {
		color: #ffffff;
	}

	.qyrya .pjbt h6 {
		color: #ffffff;
	}

	.qyryd {
		margin-top: 10px;
		padding-top: 20px;
	}

	.ryzx {
		margin-left: 2%;
		width: 18%;
	}

	.ryzx img {
		padding: 10px;
		width: 100%;
		background: url(../esimg/rybg.png) no-repeat;
		background-size: 100% 100%;
	}

	.ryzx p {
		font-size: 16px;
		color: #ffffff;
		text-align: center;
		margin-top: 10px;
	}

	.ryzx:first-child {
		margin-left: 0;
	}

	/* 一瞬新闻 */
	.ysxw {
		padding-top: 53px;
	}

	.ysxwb {
		padding-top: 16px;
	}

	.ysxwc p {
		line-height: 50px;
		margin-right: 75px;
		display: inline-block;
	}

	.ysxwc p a {
		font-size: 16px;
		color: #000000;
		transition: all 0.3s;
	}

	.ysxwc .on a {
		color: #884bf0;
		text-decoration: solid #884bf0;
	}

	.ysxwe {
		width: 22.143%;
		border: 1px solid #e9e9e9;
		border-radius: 15px;
		overflow: hidden;
		margin-right: 3.809%;
		transition: all 0.3s;
	}

	.imgbox2 {
		border-bottom-left-radius: 15px;
		overflow: hidden;
		border-bottom-right-radius: 15px;
	}

	.imgbox2 img {
		width: 100%;
		transition: all 0.3s;
	}

	.pbox2 {
		padding: 20px 25px 20px 20px;
	}

	.ysxwf {
		width: 22.143%;
	}

	.ysxwf:nth-child(3) {
		margin-right: 3.809%;
	}

	.date {
		font-size: 12px;
		font-family: arial;
		color: #ababab;
		transition: all 0.3s;
	}

	.title {
		font-size: 18px;
		color: #333333;
		transition: all 0.3s;
	}

	.class {
		font-size: 14px;
		color: #a5a5a5;
		background: url(../esimg/j.png) no-repeat;
		background-position: right center;
		transition: all 0.3s;
	}

	.pbox2 .title {
		margin-top: 24px;
	}

	.pbox2 .class {
		margin-top: 28px;
	}

	.ysxwg {
		border: 1px solid #e9e9e9;
		border-radius: 15px;
		padding: 30px 25px 22px 20px;
		transition: all 0.3s;
	}

	.ysxwg:first-child {
		margin-bottom: 10px;
	}

	.ysxwg .title {
		margin-top: 10px;
	}

	.ysxwg .class {
		margin-top: 12px;
	}

	.ysxwd {
		margin-top: 35px;
	}

	.ysxwe:hover {
		background: #8051f0;
	}

	.ysxwe:hover .title {
		color: #fff;
	}

	.ysxwe:hover .date {
		color: #fff;
	}

	.ysxwe:hover .class {
		color: #fff;
	}

	.ysxwe:hover img {
		transform: scale(1.05);
	}

	.ysxwg:hover {
		background: #8051f0;
	}

	.ysxwg:hover .title {
		color: #fff;
	}

	.ysxwg:hover .date {
		color: #fff;
	}

	.ysxwg:hover .class {
		color: #fff;
	}

	/* 抖音干货 */
	.dygh {
		margin-top: 75px;
	}

	.dygha .more {
		margin-top: 15px;
	}

	.dyghb {
		margin-top: 36px;
	}

	.dyghc {
		width: 32.142%;
		background: #fff;
		box-shadow: 0px 0px 10px 1px #e2e4f8;
		border-radius: 20px;
		padding-left: 24px;
		padding-right: 23px;
		margin-bottom: 30px;
		transition: all 0.3s;
	}

	.dyghc:nth-child(3n - 1) {
		margin-left: 1.787%;
		margin-right: 1.787%;
	}

	.dyghc p {
		font-size: 16px;
		line-height: 60px;
		color: #333333;
		width: 70%;
		transition: all 0.3s;
	}

	.dyghc h6 {
		font-size: 14px;
		line-height: 60px;
		color: #a5a5a5;
		transition: all 0.3s;
	}

	.dyghc:hover {
		background: #884bf0;
	}

	.dyghc:hover p {
		color: #ffffff;
	}

	.dyghc:hover h6 {
		color: #ffffff;
	}

	/* 在线留言 */
	.zxly {
		background: url(../esimg/lybg.png) no-repeat;
		background-position: bottom center;
		padding-bottom: 66px;
		padding-top: 202px;
		margin-top: -111px;
	}

	.zxly form&gt;p {
		font-size: 24px;
		font-weight: bold;
		color: #ffffff;
		line-height: 26px;
		padding-left: 1%;
		margin-right: 2.142%;
	}

	.zxlya {
		width: 21.429%;
		margin-right: 1.428%;
	}

	.zxlya input {
		width: 100%;
		line-height: 48px;
		border: 1px solid #fff;
		border-radius: 10px;
		background: rgba(255, 255, 255, 0.05);
		padding-left: 16px;
		font-size: 14px;
		color: #fff;
	}

	.zxlya input:first-child {
		margin-bottom: 20px;
	}

	.zxlyc {
		width: 34.286%;
	}

	.zxlyc textarea {
		width: 100%;
		height: 120px;
		border: 1px solid #fff;
		border-radius: 10px;
		background: rgba(255, 255, 255, 0.05);
		padding-left: 16px;
		padding-top: 15px;
		font-size: 14px;
		color: #fff;
	}

	.zxlyb {
		width: 13.572%;
	}

	.zxlyb input {
		width: 100%;
		font-size: 18px;
		line-height: 70px;
		color: #4e77f0;
		text-align: center;
		border-radius: 10px;
		background: #fff;
		cursor: pointer;
	}

	.zxlyb p {
		font-size: 14px;
		color: #ffffff;
		margin-top: 15px;
	}

	/* foot */
	.foot {
		background: #202020;
	}

	.fta {
		padding-top: 73px;
		border-bottom: 1px solid #272727;
		padding-bottom: 64px;
	}

	.ftaa p {
		font-size: 12px;
		color: #ffffff;
		line-height: 16px;
		margin-top: 18px;
		margin-left: 18px;
	}

	.ftaa p span {
		font-size: 14px;
		display: block;
	}

	.ftab {
		margin-top: 15px;
	}

	.ftab p {
		margin-left: 85px;
	}

	.ftab p a {
		font-size: 14px;
		color: #bebebe;
		transition: all 0.3s;
	}

	.ftab p a:hover {
		color: #fff;
	}

	.ftb {
		padding-top: 65px;
		padding-bottom: 65px;
	}

	.ftba:first-child {
		margin-left: 7px;
		margin-right: 2%;
	}

	.ftba:nth-child(2) {
		margin-right: 3%;
	}

	.ftba {
		width: 9%;
	}

	.ftba img {
		width: 100%;
		padding: 9px;
		border: 1px solid #272727;
	}

	.ftba p {
		font-size: 12px;
		color: #7a7a7a;
		letter-spacing: 0.3px;
		text-align: center;
		margin-top: 9px;
	}

	.ftbb {
		width: 13.214%;
	}

	.ftbb&gt;p {
		font-size: 16px;
		color: #c7c7c7;
		margin-top: 17px;
	}

	.ftbb&gt;h6 {
		font-size: 20px;
		color: #fefefe;
		margin-top: 3px;
	}

	.ftbb&gt;h5 {
		font-size: 14px;
		color: #989898;
		margin-top: 6px;
	}

	.ftbd p {
		font-size: 14px;
		line-height: 20px;
		color: #c7c7c7;
	}

	.ftbd h6 {
		font-size: 14px;
		line-height: 20px;
		color: #c7c7c7;
		width: calc(100% - 42px);
	}

	.ftbb&gt;h4 {
		font-size: 14px;
		line-height: 26px;
		color: #fefefe;
		margin-top: 7px;
	}

	.ftbca p {
		display: inline-block;
		margin-left: 25px;
	}

	.ftbca p:first-child {
		margin-left: 0;
	}

	.ftbca p a {
		font-size: 14px;
		color: #bebebe;
		transition: all 0.3s;
	}

	.ftbca p a:hover {
		color: #fff;
	}

	.ftbcb {
		width: 490px;
		margin-top: 119px;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
	}

	.ftbcb p {
		margin-left: 3px;
		font-size: 12px;
		color: #505154;
		text-align: right;
		display: flex;
		align-items: center;
	}

	.ftbcb p a {
		font-size: 12px;
		color: #505154;
		transition: all 0.3s;
	}

	.ftbcb p a:hover {
		color: #fff;
	}

	/*固定的悬浮窗*/
	.yb_conct {
		position: fixed;
		z-index: 9999999;
		top: 170px;
		right: -127px;
		cursor: pointer;
		transition: all .3s ease;
	}

	.yb_bar ul li {
		width: 180px;
		height: 53px;
		font: 15px/53px 'al1';
		color: #fff;
		text-indent: 54px;
		margin-bottom: 3px;
		border-radius: 3px;
		transition: all .5s ease;
		overflow: hidden;
	}

	.yb_bar ul li a {
		font: 15px/53px 'al1';
		color: #fff;
		text-indent: 54px;
		margin-bottom: 3px;
		border-radius: 3px;
		transition: all .5s ease;
		overflow: hidden;
	}

	.yb_bar .yb_top {
		background: #2b72fc url(../esimg/t1.png) no-repeat;
	}

	.yb_bar .yb_phone {
		background: #2b72fc url(../esimg/t2.png) no-repeat;
	}

	.yb_bar .yb_QQ {
		text-indent: 0;
		background: #2b72fc url(../esimg/t3.png) no-repeat;
	}

	.yb_bar .yb_ercode {
		background: #2b72fc url(../esimg/t4.png) no-repeat;
	}

	.hd_qr {
		padding: 6px 37px 25px 37px;
		box-sizing: border-box;
		width: 180px;
	}

	.yb_QQ a {
		display: block;
		text-indent: 54px;
		width: 100%;
		height: 100%;
		color: #fff;
	}

	.yb_QQ a:hover {
		color: #fff;
	}

	.zuoc {
		position: fixed;
		z-index: 9999999;
		bottom: 10%;
		left: -0;
		cursor: pointer;
		transition: all .3s ease;
		width: 255px;
		opacity: 0;
	}

	.zuoca {
		width: 100%;
		margin: 9.5px 0;
		margin-left: -160px;
		transition: all .3s ease;
	}

	.zuoca img {
		width: 100%;
	}

	.zuoca:hover {
		margin-left: 0;
	}

	/* 友情链接 */
	.yqlj p {
		line-height: 40px;
		color: #333333;
		font-size: 14px;
		padding-left: 10px;
	}

	.yqlj p a {
		font-size: 14px;
		color: #333333;
		transition: all 0.3s;
		margin-right: 10px;
	}

	.yqlj p a:hover {
		color: #2b72fc;
	}

	/* ======================================================================================================================================== */
	/* 内页通用 */
	.nyban {
		width: 100%;
		position: relative;
		height: 350px;
	}

	.nyban img {
		width: 1344px;
		height: 350px;
		position: relative;
		left: 50%;
		margin-left: -672px;
	}

	.keywords {
		position: absolute;
		bottom: 16px;
		font-size: 14px;
		color: #ffffff;
		width: 100%;
	}

	.keywords .commen a {
		margin-left: 14px;
		font-size: 14px;
		color: #ffffff;
		transition: all 0.3s;
	}

	.keywords .commen a:hover {
		color: #ffae1a;
	}

	.pos {
		margin-top: 20px;
		position: relative;
		z-index: 1;
	}

	.pos .commen {
		border-radius: 30px;
		box-shadow: 0px 0px 10px 1px #ebe6f7;
		background: #fff;
	}

	.position {
		font-size: 14px;
		line-height: 51px;
		color: #898989;
		padding-left: 51px;
		max-width: 45%;
		background: url(../esimg/e12.jpg) no-repeat;
		background-position: 20px center;
	}

	.position a {
		font-size: 14px;
		line-height: 51px;
		color: #898989;
		transition: all 0.3s;
	}

	.position a h1 {
		display: inline-block;
		font-size: 14px;
		line-height: 51px;
		color: #898989;
		transition: all 0.3s;
	}

	.position a:hover {
		color: #ad28a9;
	}

	.position a h1:hover {
		color: #ad28a9;
	}

	.dhbtn .on {
		background: url(../esimg/dhbtn.png) no-repeat;
		background-size: 100% 100%;
	}

	.dhbtn .on a {
		color: #fff;
	}

	.dhbtn p {
		width: 120px;
		text-align: center;
		margin-left: 5px;
		background: url(../esimg/dhbtn.png) no-repeat;
		background-size: 0%;
		background-position: center;
		transition: all 0.3s;
	}

	.dhbtn p a {
		line-height: 51px;
		font-size: 14px;
		color: #898989;
	}

	.dhbtn p:hover {
		background: url(../esimg/dhbtn.png) no-repeat;
		background-size: 100% 100%;
		background-position: center;
	}

	.dhbtn p:hover a {
		color: #ffffff;
	}

	.nybt {
		margin-bottom: 58px;
		margin-top: 62px;
	}

	/* 抖音账号 */
	.dyzh {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dyzh .dyzhys {
		margin-top: 130px;
	}

	.dyzhb {
		width: 50%;
		padding-top: 45px;
	}

	.dybt {
		font-size: 28px;
		font-weight: bold;
		color: #ffffff;
		margin-bottom: 15px;
	}

	.dyzhc {
		width: 98.286%;
		margin-left: 1.714%;
		background: #ffffff;
		border-radius: 7px;
		position: relative;
		padding: 10px 35px 10px 30px;
		margin-bottom: 10px;
	}

	.dyzh .dyzhc {
		padding: 20px 35px 20px 30px;
	}

	.dyzhc p {
		position: absolute;
		width: 24px;
		font-size: 12px;
		line-height: 24px;
		color: #ffffff;
		border-radius: 12px;
		text-align: center;
		left: -12px;
		top: 16px;
	}

	.dyzhc h6 {
		font-size: 16px;
		font-weight: bold;
	}

	.dyzhc h5 {
		font-size: 14px;
		line-height: 18px;
		color: #666666;
		margin-top: 5px;
	}

	.dyzhc:nth-child(even) p {
		background: #884bf0;
	}

	.dyzhc:nth-child(even) h6 {
		color: #884bf0;
	}

	.dyzhc:nth-child(odd) p {
		background: #ffae1a;
	}

	.dyzhc:nth-child(odd) h6 {
		color: #ffae1a;
	}

	.dyzhys {
		margin-top: 100px;
	}

	.dyzhysa {
		margin-top: 20px;
	}

	.fwysbt {
		font-size: 28px;
		font-weight: bold;
		color: #000000;
	}

	.dyzhysa .dyzhysb {
		width: 27.143%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 15px 0px 15px 20px;
		background-color: #fff;
	}

	.dyzhysa .dyzhysb:first-child {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 15px 40px;
	}

	.dyzhysa .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 15px 40px;
		margin-left: 9.286%;
		margin-right: 9.285%;
	}

	.dyzhysa .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 15px 40px;
	}

	.dyzhysa .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysa .dyzhysb h6 {
		font-size: 16px;
		line-height: 26px;
		color: #333333;
		margin-left: 15px;
	}

	.fwrx {
		margin-top: 54px;
	}

	.fwrx img {
		margin: 0 auto;
	}

	.nyly {
		background: #f8f9fd;
		padding-top: 75px;
		padding-bottom: 84px;
		margin-top: 84px;
	}

	.nyly .lybt p {
		color: #000000;
	}

	.nyly .lybt h6 {
		color: #c6c6c6;
	}

	.nyly .yylyc {
		overflow: visible !important;
	}

	.nyly .yylyc .swiper-slide-prev .yylyd {
		opacity: 0;
		transition: all 0.3s;
	}

	.nyly .yylyc .yylyd {
		opacity: 1;
		transition: all 0.3s;
	}

	.nylc {
		padding-top: 74px;
		padding-bottom: 116px;
	}

	.nylca {
		margin-top: 35px;
	}

	.nylcb {
		width: 16.666%;
	}

	.nylcb img {
		margin: 0 auto;
	}

	.nylcb p {
		font-size: 22px;
		font-weight: bold;
		color: #333333;
		text-align: center;
	}

	.nylcb h6 {
		font-size: 14px;
		line-height: 20px;
		color: #7e7496;
		text-align: center;
		margin-top: 13px;
	}

	.nylcb:nth-child(odd) {
		margin-top: 40px;
	}

	.nylc .commen {
		background: url(../esimg/fwlc.png) no-repeat;
		background-position: 22px 140px;
		background-size: 97%;
	}

	.nywd {
		background: url(../esimg/wdbg.png) no-repeat;
		background-position: bottom center;
		padding-top: 77px
	}

	.nywd .commen&gt;img {
		margin: 0 auto;
	}

	.nywda {
		margin-top: 44px;
		padding-bottom: 63px;
	}

	.nywdb {
		width: 28.572%;
		background: url(../esimg/wdlybg.png) no-repeat;
		background-size: 100% 100%;
		padding: 38px 15px 35px 15px;
		margin-bottom: 40px;
	}

	.nywdb:nth-child(2) {
		margin-left: 7.142%;
		margin-right: 7.142%;
	}

	.nywdb:nth-child(4) {
		margin-left: 17.857%;
		margin-right: 7.142%;
	}

	.nywdb p {
		font-size: 22px;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
	}

	.nywdb h6 {
		font-size: 14px;
		line-height: 22px;
		height: 52px;
		color: #ffffff;
		text-align: center;
		margin-top: 20px;
	}

	/* 抖音视频 */
	.dysp {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dyspa h3 {
		font-size: 14px;
		line-height: 22px;
		color: #666666;
	}

	.dyspa h4 {
		font-size: 14px;
		line-height: 22px;
		color: #666666;
		width: calc(100% - 90px);
	}

	.dyspa:nth-child(3) {
		margin-top: 15px;
	}

	.dysp .dyzhc {
		margin-bottom: 30px;
	}

	.dyzhysc {
		margin-top: -48px;
	}

	.dyzhysc .dyzhysb {
		width: 27.143%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 10px 0px 10px 15px;
		background-color: #fff;
	}

	.dyzhysc .dyzhysb:first-child {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 12px 48px;
		margin-left: 18.241%;
		margin-right: 9.285%;
		margin-bottom: 40px;
	}

	.dyzhysc .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 12px 48px;
		margin-bottom: 40px;
	}

	.dyzhysc .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 12px 48px;
	}

	.dyzhysc .dyzhysb:nth-child(4) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 12px 48px;
		margin-left: 9.286%;
		margin-right: 9.285%;
	}

	.dyzhysc .dyzhysb:nth-child(5) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 12px 48px;
	}

	.dyzhysc .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysc .dyzhysb h6 {
		font-size: 16px;
		line-height: 32px;
		height: 96px;
		color: #333333;
		margin-left: 5px;
	}

	/* 抖音直播 */
	.dyzb {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dyzb .dyzhc {
		padding: 20px 35px 20px 30px;
		margin-bottom: 35px;
	}

	.dyzhysd {
		margin-top: 10px;
	}

	.dyzhysd .dyzhysb {
		width: 24.286%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 10px 0px 10px 5px;
		background-color: #fff;
	}

	.dyzhysd .dyzhysb:first-child {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 8px 45px;
	}

	.dyzhysd .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 8px 45px;
		margin-left: 0.952%;
		margin-right: 0.952%;
	}

	.dyzhysd .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 8px 45px;
		margin-right: 0.952%;
	}

	.dyzhysd .dyzhysb:nth-child(4) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 8px 45px;
	}

	.dyzhysd .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysd .dyzhysb h6 {
		font-size: 16px;
		line-height: 32px;
		height: 96px;
		color: #333333;
		margin-left: 10px;
	}

	/* 抖音达人 */
	.dydr {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dydr .dyzhc {
		margin-bottom: 30px;
	}

	.dydr .dybt {
		margin-bottom: 50px;
	}

	.dyzhyse {
		margin-top: 42px;
	}

	.dyzhyse .dyzhysb {
		width: 32%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 20px 0px 20px 10px;
		background-color: #fff;
	}

	.dyzhyse .dyzhysb:first-child {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 12px 36px;
	}

	.dyzhyse .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 12px 36px;
		margin-left: 2%;
		margin-right: 2%;
	}

	.dyzhyse .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 12px 36px;
	}

	.dyzhyse .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhyse .dyzhysb h6 {
		font-size: 16px;
		line-height: 32px;
		color: #333333;
		margin-left: 10px;
	}

	.dydr .dyzhc p {
		top: 9px;
	}

	/* 抖音培训 */
	.dypx {
		background: url(../esimg/dyzh.jpg) no-repeat;
		background-position: top center;
	}

	.dypx .dyzhc {
		padding: 25px 35px 25px 30px;
		margin-bottom: 30px;
	}

	.dyzhysf {
		margin-top: 10px;
	}

	.dyzhysf .dyzhysb {
		width: 24.286%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 10px 0px 10px 5px;
		background-color: #fff;
	}

	.dyzhysf .dyzhysb:first-child {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 8px 45px;
	}

	.dyzhysf .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 8px 45px;
		margin-left: 0.952%;
		margin-right: 0.952%;
	}

	.dyzhysf .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 8px 45px;
		margin-right: 0.952%;
	}

	.dyzhysf .dyzhysb:nth-child(4) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 8px 45px;
	}

	.dyzhysf .dyzhysb p {
		font-size: 46px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysf .dyzhysb h6 {
		font-size: 16px;
		line-height: 32px;
		height: 96px;
		color: #333333;
		margin-left: 10px;
	}

	.sj {
		margin-left: 9%;
		margin-top: 50px;
	}

	/* 合作客户 */
	.kh {
		margin-bottom: 134px;
	}

	.khb {
		width: 17.858%;
		margin-right: 2.677%;
		margin-bottom: 46px;
	}

	.khb:nth-child(5n) {
		margin-right: 0;
	}

	.khb img {
		width: 100%;
		transition: all 0.3s;
	}

	.khb p {
		font-size: 14px;
		color: #666666;
		text-align: center;
		margin-top: 17px;
	}

	.page {
		display: table;
		margin: 0 auto;
	}

	.page p {
		width: 36px;
		text-align: center;
		border-radius: 5px;
		border: 1px solid #dddde0;
		transition: all 0.3s;
		margin-left: 4px;
		margin-right: 5px;
		float: left;
	}

	.page p a {
		font-size: 12px;
		line-height: 34px;
		color: #9c9ca3;
		font-family: Arial;
		transition: all 0.3s;
		display: block;
	}

	.page .on {
		background: #8150f0;
		border: 1px solid #8150f0;
	}

	.page .on a {
		color: #fff;
	}

	.page .a {
		text-align: left;
		width: 72px;
		padding-left: 29px;
		background: url(../esimg/l.png) no-repeat;
		background-position: 14px 12px;
	}

	.page .b {
		text-align: right;
		width: 72px;
		padding-right: 29px;
		background: url(../esimg/r.png) no-repeat;
		background-position: 45px 12px;
	}

	.page .c {
		height: 36px;
		padding-top: 12px;
		padding-left: 14px;
	}

	.page p:hover {
		background: #8150f0;
		border: 1px solid #8150f0;
	}

	.page p:hover a {
		color: #fff;
	}

	.page .a:hover {
		background: #8150f0 url(../esimg/la.png) no-repeat;
		background-position: 14px 12px;
	}

	.page .b:hover {
		background: #8150f0 url(../esimg/ra.png) no-repeat;
		background-position: 45px 12px;
	}

	.khlogo {
		width: 100%;
		overflow: hidden;
		border-radius: 10px;
		box-shadow: 0px 0px 10px 1px #eeeef9;
	}

	.khb:hover img {
		transform: scale(1.05);
	}

	/* 客户评价 */
	.pj {
		margin-bottom: 130px;
	}

	.pja {
		width: 30%;
		border-radius: 10px;
		border: 1px solid #e9e9e9;
		padding: 29px 29px 31px;
		margin-bottom: 70px;
		transition: all 0.3s;
	}

	.pja:nth-child(3n - 1) {
		margin-left: 5%;
		margin-right: 5%;
	}

	.imgbox3 {
		width: 100%;
		border-radius: 10px;
		overflow: hidden;
	}

	.imgbox3 img {
		width: 100%;
		transition: all 0.3s;
	}

	.pbox3 {
		padding-top: 27px;
	}

	.pbox3 p {
		font-size: 18px;
		line-height: 33px;
		color: #000000;
		background: url(../esimg/dylogo.png) no-repeat left center;
		padding-left: 40px;
		transition: all 0.3s;
	}

	.pbox3 h6 {
		font-size: 14px;
		line-height: 20px;
		color: #6a6969;
		height: 40px;
		overflow: hidden;
		margin-top: 17px;
		transition: all 0.3s;
	}

	.pbox3 h5 {
		border-bottom: 1px solid #e9e9e9;
		margin-top: 26px;
		margin-bottom: 18px;
		transition: all 0.3s;
	}

	.pbox3 h4 {
		font-size: 12px;
		color: #c6c6c6;
		background: url(../esimg/j1.png) no-repeat right center;
		transition: all 0.3s;
	}

	.lxt {
		margin-top: 80px;
	}

	.lxt img {
		width: 100%;
	}

	.pja:hover {
		background: #854df0;
		border: 1px solid #854df0;
	}

	.pja:hover img {
		transform: scale(1.05);
	}

	.pja:hover p {
		color: #ffffff;
	}

	.pja:hover h6 {
		color: #ffffff;
	}

	.pja:hover h5 {
		border-bottom: 1px solid #9768f2;
	}

	.pja:hover h4 {
		color: #ffffff;
		background: url(../esimg/j2.png) no-repeat right center;
	}

	/* 行业动态 */
	.hydt {
		margin-bottom: 130px;
	}

	.hydta {
		border-radius: 19px;
		background: url(../esimg/e12.png) no-repeat;
		background-size: 100% 100%;
		margin-bottom: 55px;
		transition: all 0.3s;
	}

	.imgbox4 {
		border-radius: 19px;
		overflow: hidden;
		width: 22.143%;
	}

	.imgbox4 img {
		width: 100%;
		transition: all 0.3s;
	}

	.dt_date {
		margin-left: 4.285%;
		padding-top: 20px;
	}

	.dt_date p {
		font-size: 60px;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
		letter-spacing: -3px;
	}

	.dt_date h6 {
		font-size: 14px;
		font-family: Arial;
		color: #ababab;
		text-align: center;
		margin-top: -3px;
	}

	.dt_content {
		width: 54%;
		padding-top: 20px;
		margin-left: 4.5%;
	}

	.dt_content p {
		font-size: 18px;
		color: #333333;
	}

	.dt_content h6 {
		font-size: 14px;
		line-height: 20px;
		color: #939393;
		height: 40px;
		overflow: hidden;
		margin-top: 20px;
	}

	.hydta:hover {
		border-radius: 10px;
		background: url(../esimg/e13.png) no-repeat;
		background-size: 100% 100%;
	}

	.hydta:hover img {
		transform: scale(1.05);
	}

	/* 动态详情 */
	.dt {
		margin-top: 60px;
		margin-bottom: 126px;
	}

	.dta {
		width: 64.286%;
	}

	.dtb {
		width: 32.143%;
		padding-left: 3.572%;
		border-left: 1px solid #eaeaea;
	}

	.dtc {
		border-bottom: 1px solid #eaeaea;
		padding-bottom: 28px;
	}

	.dtc h1 {
		font-size: 24px;
		font-weight: bold;
		color: #10121e;
		text-align: center;
		margin-bottom: 21px;
	}

	.dtd {
		display: table;
		margin: 0 auto;
	}

	.dtd p {
		font-size: 12px;
		color: #999999;
		display: inline-block;
	}

	.dtd p:first-child {
		margin-right: 65px;
	}

	.dte {
		padding-top: 27px;
		padding-bottom: 47px;
	}

	.dte p {
		font-size: 14px;
		line-height: 24px;
		color: #333333;
		letter-spacing: 0.3px;
	}

	.dte img {
		margin: 0 auto;
		max-width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.gg {
		border-bottom: 1px solid #eaeaea;
		padding-bottom: 20px;
	}

	.gg img {
		width: 100%;
		margin-bottom: 37px;
	}

	.gg strong {
		font-size: 14px;
		color: #333333;
		font-weight: normal;
	}

	.gg strong a {
		font-size: 14px;
		color: #666666;
		margin-right: 15px;
		transition: all 0.3s;
	}

	.gg strong a:hover {
		color: #854df0;
	}

	.dtf .fl {
		padding-top: 20px;
		width: 90%;
	}

	.dtf p {
		font-size: 14px;
		color: #333333;
		line-height: 33px;
	}

	.dtf p a {
		font-size: 14px;
		color: #666666;
		transition: all 0.3s;
	}

	.dtf p a:hover {
		color: #854df0;
	}

	.dtf .fr {
		margin-top: 24px;
	}

	.btg {
		margin-bottom: 25px;
	}

	.btg p {
		font-size: 30px;
		font-weight: bold;
		color: #000000;
	}

	.btg h6 {
		font-size: 18px;
		font-family: Arial;
		color: #c6c6c6;
	}

	.dtg .ysxwe {
		width: 100%;
	}

	.xw_content {
		font-size: 14px;
		line-height: 20px;
		color: #666666;
		height: 40px;
		overflow: hidden;
		margin-top: 13px;
		transition: all 0.3s;
	}

	.ysxwe:hover .xw_content {
		color: #fff;
	}

	.dtg .ysxwe .pbox2 {
		padding: 28px 25px 37px 20px;
	}

	.dtg .ysxwe .class {
		margin-top: 35px;
	}

	.gh p {
		width: 100%;
		border-radius: 15px;
		border: 1px solid #e9e9e9;
		padding: 0px 23px;
		margin-bottom: 30px;
		transition: all 0.3s;
	}

	.gh p a {
		font-size: 16px;
		line-height: 58px;
		color: #333333;
		transition: all 0.3s;
	}

	.gh p:hover {
		background: #854df0;
		border: 1px solid #854df0;
	}

	.gh p:hover a {
		color: #fff;
	}

	.dth {
		margin-top: 53px;
	}

	/* 抖音干货 */
	.ghx {
		margin-bottom: 106px;
	}

	.ghs {
		margin-bottom: 9px;
	}

	.ghdet {
		width: 48.572%;
		padding: 0px 33px 0px 68px;
		background: url(../esimg/ghbg1.png) no-repeat;
		background-size: 100% 100%;
		margin-bottom: 50px;
		transition: all 0.3s;
	}

	.ghdet:nth-child(odd) {
		float: left;
	}

	.ghdet:nth-child(even) {
		float: right;
	}

	.ghdet p {
		width: 80%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 16px;
		line-height: 60px;
		color: #333333;
		transition: all 0.3s;
	}

	.ghdet h6 {
		font-size: 14px;
		line-height: 60px;
		color: #a5a5a5;
	}

	.ghdet:hover {
		background: url(../esimg/ghbg.png) no-repeat;
		background-size: 100% 100%;
	}

	.ghdet:hover p {
		color: #8f45f0;
	}

	/* 一瞬简介 */
	.ysjj {
		margin-bottom: 118px;
	}

	.ysjja {
		padding-top: 24px;
	}

	.ysjjb {
		margin-top: 53px;
	}

	.ysjjc {
		margin-top: 16px;
	}

	.ysjja&gt;.fl {
		width: 50%;
	}

	.ysjja&gt;.fr {
		width: 50%;
		padding-top: 73px;
	}

	.ysjja&gt;.fr img {
		width: 100%;
	}

	.ysjjb&gt;.fl {
		width: 50%;
	}

	.ysjjb&gt;.fl img {
		width: 100%;
	}

	.ysjjb&gt;.fr {
		width: 50%;
		padding-top: 20px;
	}

	.ysjjc&gt;.fl {
		width: 50%;
		padding-top: 40px;
	}

	.ysjjc&gt;.fr {
		width: 50%;
	}

	.ysjjc&gt;.fr img {
		width: 100%;
	}

	.jja&gt;img {
		margin-left: 20px;
	}

	.jja&gt;p {
		font-size: 24px;
		font-weight: bold;
		color: #000000;
		padding-left: 20px;
		margin-top: 12px;
	}

	.jja&gt;h6 {
		font-size: 14px;
		line-height: 26px;
		color: #666666;
		padding-left: 20px;
		padding-right: 20px;
		margin-top: 27px;
	}

	.ysjja .gyysa {
		padding-left: 15px;
		margin-top: 18px;
	}

	.ysjja .gyysb {
		margin-right: 30px;
	}

	.ysjja .gyysb&gt;p {
		color: #8b4ef0;
		font-weight: 900;
	}

	.ysjja .gyysc&gt;p {
		color: #8b4ef0;
	}

	.ysjja .gyysc&gt;h6 {
		color: #8b4ef0;
	}

	.ysjja .gyysb&gt;h5 {
		color: #666666;
		font-size: 14px;
	}

	.ysjja .gyysb:nth-child(3) {
		margin-right: 0;
	}

	.ls {
		margin-top: 87px;
		position: relative;
	}

	.hx {
		width: 1920px;
		border-bottom: 1px solid #ebebeb;
		position: absolute;
		left: -260px;
		top: 246px;
		z-index: 0;
	}

	.fzls {
		margin-top: 52px;
	}

	.lcl {
		padding-top: 132px;
		position: relative;
		z-index: 11;
	}

	.lcr {
		padding-top: 132px;
		position: relative;
		z-index: 11;
	}

	.fzlsa {
		width: calc(100% - 82px);
	}

	.fzlsb .swiper-slide {
		padding: 10px;
	}

	.fzlsc {
		background: #fff;
		padding: 98px 20px 31px;
		transition: all 0.3s;
		position: relative;
		z-index: 10;
		overflow: hidden;
	}

	.fzlsc p {
		font-size: 24px;
		font-family: Arial;
		color: #5d5d5d;
		text-align: center;
	}

	.fzlsc h6 {
		width: 7px;
		height: 7px;
		margin: 0 auto;
		background: #924df1;
		border-radius: 1px;
		margin-top: 13px;
		margin-bottom: 23px;
		border: 2px solid #fff;
		transition: all 0.3s;
		position: relative;
		z-index: 10;
	}

	.fzlsc .d {
		content: '';
		width: 1000px;
		position: absolute;
		display: block;
		left: -500px;
		top: 142px;
		height: 1px;
		background: #ebebeb;
		z-index: 0;
	}

	.fzlsc h5 {
		font-size: 14px;
		line-height: 28px;
		color: #666666;
		height: 84px;
		text-align: center;
	}

	.fzlsc:hover {
		box-shadow: 0px 0px 10px 1px #ede9f0;
	}

	.fzlsc:hover h6 {
		width: 13px;
		height: 13px;
		border: 2px solid #8e46f0;
		border-radius: 10px;
		background: #fff;
		margin-top: 10px;
		margin-bottom: 20px;
	}

	/* 企业文化 */
	.wh {
		margin-top: 14px;
	}

	.whb {
		width: 47.858%;
		padding: 10px 0px 10px 10px;
		box-shadow: 0px 0px 10px 1px #ededf3;
		margin-bottom: 65px;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
		overflow: hidden;
	}

	.whba {
		width: 45%;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
		overflow: hidden;
	}

	.whba img {
		width: 100%;
		transition: all 0.3s;
	}

	.whbb {
		padding-left: 10px;
		overflow: hidden;
	}

	.whbb p {
		font-size: 20px;
		font-weight: bold;
		color: #000000;
		margin-top: 10px;
	}

	.whbb h6 {
		font-size: 16px;
		line-height: 22px;
		height: 44px;
		color: #666666;
		margin-top: 6px;
	}

	.whb:hover .whba img {
		transform: scale(1.05);
	}

	.whc {
		margin-top: 55px;
	}

	.whd {
		width: 30%;
		padding-top: 39px;
		padding-bottom: 50px;
		border-bottom-left-radius: 30px;
		border-top-right-radius: 30px;
		box-shadow: 0px 0px 10px 1px #ededf3;
	}

	.whd:nth-child(2) {
		margin-left: 5%;
		margin-right: 5%;
	}

	.whd img {
		margin: 0 auto;
	}

	.whd p {
		text-align: center;
		font-size: 20px;
		font-weight: bold;
		color: #000000;
		margin-top: 25px;
	}

	.whd h6 {
		text-align: center;
		font-size: 16px;
		color: #666666;
		margin-top: 12px;
	}

	.ggt img {
		width: 100%;
	}

	.esfc {
		background: #f8f8f8;
		padding-top: 73px;
		margin-top: 79px;
		padding-bottom: 50px;
	}

	.esfc .commen {
		overflow: hidden;
	}

	.esfca {
		margin-top: 37px;
		width: 105%;
		margin-bottom: 37px;
	}

	.esfcb .swiper-slide {
		border-radius: 20px;
		padding: 10px;
		background: #fff;
	}

	.imgbox5 {
		border-radius: 20px;
		overflow: hidden;
	}

	.imgbox5 img {
		width: 100%;
		transition: all 0.3s;
	}

	.esfcb p {
		font-size: 16px;
		color: #333333;
		margin-top: 20px;
		padding-bottom: 15px;
		text-align: center;
	}

	.esfcb .swiper-slide:hover img {
		transform: scale(1.05);
	}

	.fcqh {
		display: table;
		margin: 0 auto;
	}

	.ql {
		width: 40px;
		height: 40px;
		background: url(../esimg/e1.png);
		transition: all 0.3s;
		cursor: pointer;
		margin-right: 20px;
	}

	.qr {
		width: 40px;
		height: 40px;
		background: url(../esimg/e2.png);
		transition: all 0.3s;
		cursor: pointer;
	}

	.ql:hover {
		background: url(../esimg/e1a.png);
	}

	.qr:hover {
		background: url(../esimg/e2a.png);
	}

	/* 荣誉资质 */
	.ryzz {
		margin-top: -71px;
		position: relative;
		z-index: 0;
		margin-bottom: 126px;
	}

	.ryzza {
		background: #f8f8f8;
		padding-bottom: 79px;
		padding-top: 133px;
	}

	.ryzzb {
		margin-top: 51px;
	}

	.ryl {
		width: 40px;
		height: 40px;
		background: url(../esimg/e1.png);
		transition: all 0.3s;
		cursor: pointer;
		border-radius: 20px;
		box-shadow: 0px 0px 10px 1px #f5f1f8;
		margin-top: 132px;
	}

	.ryr {
		width: 40px;
		height: 40px;
		background: url(../esimg/e2.png);
		transition: all 0.3s;
		cursor: pointer;
		border-radius: 20px;
		box-shadow: 0px 0px 10px 1px #f5f1f8;
		margin-top: 132px;
	}

	.ryl:hover {
		background: url(../esimg/e1a.png);
	}

	.ryr:hover {
		background: url(../esimg/e2a.png);
	}

	.ryzzc {
		width: calc(100% - 140px);
		margin-left: 30px;
	}

	.ryzzc img {
		width: 100%;
		padding: 10px;
		background: url(../esimg/ry.png) no-repeat;
		background-size: 100% 100%;
	}

	.ryzzd p {
		font-size: 16px;
		color: #333333;
		text-align: center;
		margin-top: 15px;
	}

	.ryzze {
		padding-top: 55px;
	}

	.ryzzf {
		margin-top: 51px;
		margin-bottom: 28px;
	}

	.ryzzg {
		width: 15.715%;
		margin-right: 5.356%;
	}

	.ryzzg:nth-child(5n) {
		margin-right: 0;
	}

	.ryzzg img {
		width: 100%;
		padding: 10px;
		background: url(../esimg/ry.png) no-repeat;
		background-size: 100% 100%;
	}

	.ryzzg p {
		font-size: 16px;
		line-height: 20px;
		color: #333333;
		text-align: center;
		height: 40px;
		margin-top: 17px;
		margin-bottom: 13px;
	}

	/* 联系我们 */
	.lx {
		position: relative;
		z-index: 0;
		background: #f7f8f9;
		margin-top: -71px;
		padding-top: 46px;
		padding-bottom: 84px;
	}

	.lx .commen {
		background: #fff;
		padding: 0px 10px;
		padding-top: 88px;
	}

	.lxa {
		margin-top: 62px;
	}

	.lxa&gt;.fl {
		width: 50%;
	}

	.lxa&gt;.fr {
		width: 50%;
		padding-left: 30px;
	}

	.lxaa {
		font-size: 20px;
		font-weight: bold;
		color: #333333;
	}

	.lxc {
		margin-top: 45px;
	}

	.lxc p {
		font-size: 12px;
		color: #666666;
		margin-bottom: 32px;
	}

	.lxc p:nth-child(odd) {
		width: 45%;
	}

	.lxc p:nth-child(even) {
		width: 55%;
	}

	.lxd {
		margin-top: 12px;
	}

	.lxd .fl:first-child {
		margin-right: 158px;
	}

	.lxd p {
		text-align: center;
		font-size: 14px;
		color: #7a7a7a;
		margin-top: 9px;
	}

	.lxe {
		margin-top: 30px;
	}

	.lxe input[type=text] {
		width: 48.388%;
		font-size: 14px;
		line-height: 48px;
		color: #666666;
		border-radius: 10px;
		border: 1px solid #e6e6e6;
		padding-left: 17px;
		margin-bottom: 20px;
	}

	.lxe textarea {
		width: 100%;
		font-size: 14px;
		line-height: 18px;
		color: #666666;
		height: 120px;
		border-radius: 10px;
		border: 1px solid #e6e6e6;
		padding-left: 17px;
		padding-top: 10px;
		margin-bottom: 20px;
	}

	.lxe input[type=submit] {
		width: 190px;
		font-size: 18px;
		color: #ffffff;
		text-align: center;
		line-height: 60px;
		border-radius: 10px;
		background: -webkit-linear-gradient(left, #9a3df0, #3789f0);
		cursor: pointer;
	}

	.lxe p {
		font-size: 14px;
		color: #666666;
		line-height: 60px;
		margin-left: 50px;
	}

	.lxb {
		width: 100%;
		overflow: hidden;
		margin-top: 84px;
		padding-bottom: 49px;
	}

	.lxb iframe {
		width: 100%;
		height: 360px;
		overflow: hidden;
	}

	/* placeholder样式 */
	.lxb iframe input::-webkit-input-placeholder,
	.lxb iframe textarea::-webkit-input-placeholder {
		color: #666;
	}

	.lxb iframe input:-moz-placeholder,
	.lxb iframe textarea:-moz-placeholder {
		color: #666;
	}

	.lxb iframe input::-moz-placeholder,
	.lxb iframe textarea::-moz-placeholder {
		color: #666;
	}

	.lxb iframe input:-ms-input-placeholder,
	.lxb iframe textarea:-ms-input-placeholder {
		color: #666;
	}


	/*网站地图*/
	.wzdt2 {
		width: 96%;
		margin: 0 auto;
		margin-bottom: 20px;
		margin-top: 20px;
	}

	.wzdt_a {
		border: solid 2px #e5e5e5;
		margin-top: 22px;
	}

	.wzdt_a h6 {
		width: 96%;
		margin: 0 auto;
		border-bottom: 1px solid #f2f2f2;
		margin-top: 5px;
	}

	.wzdt_a h6 a {
		font-size: 16px;
		color: #505050;
		font-weight: bold;
		line-height: 45px;
	}

	.wzdt_a p {
		margin: 0 25px;
	}

	.wzdt_a p a {
		color: #505050;
		line-height: 42px;
		margin-right: 15px;
	}

	.wzdt_a p a:hover {
		color: #0665d0
	}

	/*网站地图*/
	/*404*/
	.fzfbox {
		width: 100%;
		margin: 0 auto;
		background: #f9f9f9;
		padding: 110px 20px;
		margin-bottom: -130px;
	}

	.fzf1 {
		width: 90%;
		margin: 15px auto;
	}

	.fzf1 img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 p {
		font-size: 18px;
		color: #434343;
		text-align: center;
		line-height: 30px;
	}

	.fzf2-1 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2-1 p {
		font-size: 16px;
		color: #434343;
		text-align: center;
		line-height: 30px;
	}

	.fzf2-1 p span {
		color: #333;
	}

	.fzf3 {
		width: 310px;
		margin: 30px auto;
	}

	.fzf3z {
		float: left;
	}

	.fzf3z img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf3y {
		float: right;
	}

	.fzf3y img {
		width: 100%;
		margin: 0 auto;
	}

	/*404*/




	@media (min-width: 1050px) {
		.nava:first-child {
			margin-left: 15px;
		}

		.nava {
			margin-left: 20px;
		}

		.zxwt1 {
			padding: 35px 20px 105px 20px;
		}

		.zxwt2 {
			padding: 20px 30px 100px 35px;
		}

		.ysxwg:first-child {
			margin-bottom: 18px;
		}

		.dyzhysa .dyzhysb {
			padding: 30px 0px 30px 20px;
		}

		.dyzhysa .dyzhysb:first-child {
			background-position: 15px 66px;
		}

		.dyzhysa .dyzhysb:nth-child(2) {
			background-position: 15px 66px;
		}

		.dyzhysa .dyzhysb:nth-child(3) {
			background-position: 15px 66px;
		}

		.dyzhysc .dyzhysb {
			padding: 26px 0px 22px 23px;
		}

		.dydr .dyzhys {
			margin-top: 120px;
		}

	}




	@media (min-width: 1100px) {
		.nava {
			margin-left: 30px;
		}

		.zxwt1 {
			padding: 50px 20px 105px 20px;
		}

		.zxwt2 {
			padding: 30px 30px 100px 35px;
		}

		.ysxwg:first-child {
			margin-bottom: 23px;
		}

		.dyzhc {
			margin-bottom: 20px;
		}

		.dyzhysd .dyzhysb {
			padding: 20px 0px 20px 25px;
		}

		.dyzhysd {
			margin-top: 50px;
		}

		.dt_date {
			padding-top: 30px;
		}

		.content {
			padding-top: 30px;
		}

	}

	@media (min-width: 1150px) {
		.nava:first-child {
			margin-left: 65px;
		}

		.zxwtb {
			margin-bottom: 26px;
		}

		.zxwt2 .zxwtb {
			margin-bottom: 26px;
		}

		.fwlc .commen {
			width: 1200px;
		}

		.fwlcb {
			height: 240px;
		}

		.fwlc1 .fwlcb:first-child::after {
			width: 200px;
			left: 310px;
		}

		.fwlc1 .fwlcb:nth-child(2)::after {
			width: 165px;
			left: 355px;
		}

		.fwlc1 .fwlcb:nth-child(3)::after {
			width: 90px;
			left: 246px;
			top: 185px
		}

		.fwlc2 .fwlcb:nth-child(2)::after {
			width: 195px;
			left: 338px;
			top: 113px;
		}

		.fwlc2 .fwlcb:first-child::after {
			width: 176px;
			left: 311px;
			top: 32px;
		}

		.fwlc2 {
			margin-top: 35px;
		}

		.fwlc1 .fwlcb:first-child .fwlcc {
			margin-left: 110px;
			margin-top: 85px;
		}

		.fwlc1 .fwlcb:nth-child(2) .fwlcc {
			margin-left: 125px;
			margin-top: 95px;
		}

		.fwlc1 .fwlcb:nth-child(3) .fwlcc {
			margin-left: 135px;
			margin-top: 90px;
		}

		.fwlc2 .fwlcb:first-child .fwlcc {
			margin-left: 110px;
			margin-top: 80px;
		}

		.fwlc2 .fwlcb:nth-child(2) .fwlcc {
			margin-left: 120px;
			margin-top: 110px;
		}

		.fwlc2 .fwlcb:nth-child(3) .fwlcc {
			margin-left: 145px;
			margin-top: 85px;
		}

		.qyry {
			margin-top: 60px;
		}

		.ysxwg:first-child {
			margin-bottom: 30px;
		}

		.ftbb {
			margin-right: 3%;
		}

		.dyzhys {
			margin-top: 105px;
		}

		.dyzhc h5 {
			margin-top: 10px;
		}

		.dyzhc {
			padding: 20px 35px 16px 30px;
		}

		/* .dydr .dyzhc p {top: 16px;} */
		.dyzhyse .dyzhysb {
			padding: 40px 0px 40px 49px;
		}

		.dyzhyse .dyzhysb:first-child {
			background-position: 15px 60px;
		}

		.dyzhyse .dyzhysb:nth-child(2) {
			background-position: 15px 60px;
		}

		.dyzhyse .dyzhysb:nth-child(3) {
			background-position: 15px 60px;
		}

		.dydr .dyzhc {
			margin-bottom: 20px;
		}

		.lxc p {
			font-size: 14px;
		}
	}


	@media (min-width: 1200px) {
		.nava:first-child {
			margin-left: 100px;
		}

		.ysxwg:first-child {
			margin-bottom: 36px;
		}

		.dyzhysb h6 {
			margin-left: 40px;
		}

		.dysp .dyzhc {
			margin-bottom: 45px;
		}

		.dysp .dyzhys {
			margin-top: 140px;
		}

		.dt_date {
			padding-top: 35px;
		}

		.content {
			padding-top: 35px;
		}

		.whbb {
			padding-top: 20px;
		}

		.whbb p {
			margin-top: 10px;
		}


	}

	@media (min-width: 1250px) {
		.nava {
			margin-left: 40px;
		}

		.ysxwg:first-child {
			margin-bottom: 42px;
		}

		.wtbt {
			margin-bottom: 20px;
		}

		.zxwt2 {
			padding: 50px 30px 100px 35px;
		}

		.ghdet p,
		.ghdet h6 {
			line-height: 66px;
		}


	}

	@media (min-width: 1300px) {
		.nava {
			margin-left: 50px;
		}

		.fwlc .commen {
			width: 1250px;
		}

		.fwlcb {
			height: 240px;
		}

		.fwlc1 .fwlcb:first-child::after {
			width: 220px;
		}

		.fwlc1 .fwlcb:nth-child(2)::after {
			width: 185px;
		}

		.fwlc1 .fwlcb:nth-child(3)::after {
			width: 93px;
		}

		.fwlc2 .fwlcb:nth-child(2)::after {
			width: 215px;
		}

		.fwlc2 .fwlcb:first-child::after {
			width: 196px;
		}

		.fwlc2 {
			margin-top: 35px;
		}

		.ysxwg {
			padding: 30px 25px 25px 20px;
		}

		.dyzhc {
			padding: 15px 35px 15px 30px;
			margin-bottom: 15px;
		}

		.dt_date {
			padding-top: 40px;
		}

		.content {
			padding-top: 40px;
		}


	}

	@media (min-width: 1350px) {
		.nava {
			margin-left: 60px;
		}

		.ysxwg:first-child {
			margin-bottom: 50px;
		}

	}


}









































@media(max-width:999px) {

	body,
	html {
		padding: 0;
		background: #fff;
		font-family: Arial;
		-webkit-font-smoothing: antialiased;
		-webkit-text-size-adjust: none;
		-webkit-tap-highlight-color: transparent;
		-webkit-overflow-scrolling: touch;
		max-width: 750px;
		margin: 0 auto;
	}

	body {
		overflow-x: hidden;
	}

	a,
	ul,
	li,
	ol,
	p,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	dl,
	dt,
	dd {
		list-style: none;
		padding: 0;
		margin: 0;
		text-decoration: none;
		font-weight: normal;
	}

	* img {
		display: block;
		border: none;
	}

	input,
	select,
	textarea {
		padding: 0;
		margin: 0;
		font-family: "微软雅黑";
		-webkit-appearance: none;
		outline: none;
		border: none;
	}

	p {
		text-align: justify;
	}

	.pc {
		display: none;
	}

	.mob {
		display: block;
	}

	.ellipsis {
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.clearfix {
		clear: both;
	}

	.fl {
		float: left;
	}

	.fr {
		float: right
	}

	.commen {
		width: 92%;
		margin: 0 auto;
	}

	.commen1 {
		width: 92%;
		margin: 0 auto;
	}

	* {
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-o-box-sizing: border-box;
	}

	input::-webkit-input-placeholder,
	textarea::-webkit-input-placeholder {
		color: #fff;
	}

	input:-moz-placeholder,
	textarea:-moz-placeholder {
		color: #fff;
	}

	input::-moz-placeholder,
	textarea::-moz-placeholder {
		color: #fff;
	}

	input:-ms-input-placeholder,
	textarea:-ms-input-placeholder {
		color: #fff;
	}

	/*手机nav*/
	.sjdhgd {
		width: 100%;
		background-size: 100% 100%;
		position: fixed;
		z-index: 10000;
		top: 0;
		left: 0;
		background-color: #fff;
	}

	.sjdh {
		margin: 0 auto;
		width: 100%;
		padding: 4% 1%;
		transition: all ease 0.4s;
	}

	.sjdha {
		width: 100%;
	}

	.sjdha_t1 {
		width: 28%;
		overflow: hidden;
		margin-left: 4%;
		float: left;
	}

	.sjdha_t1 img {
		width: 100%;
	}

	.sjdha_t3 {
		margin-left: 2%;
		border-left: 1px solid #eaeaea;
		padding-left: 2%;
		float: left;
		font-size: 0.95rem;
		margin-top: 2.7%;
	}

	.sjdha_t2 {
		width: 32px;
		position: absolute;
		right: 5%;
		top: calc(50% - 14px);
	}

	.sjdha_t2 img {
		width: 100%;
	}

	.topa {
		position: absolute;
		right: 3%;
		top: 50%;
		margin-top: -13px;
	}

	.topa_a {
		margin-left: 7px;
		position: relative;
		z-index: 100;
		cursor: pointer;
	}

	.topa_a img.t1 {
		width: 26px;
		height: 26px;
		transition: all ease 0.3s;
	}

	.topa_a img.t3 {
		position: absolute;
		left: 0;
		top: 0;
		opacity: 0;
		transition: all ease 0.3s;
		width: 26px;
		height: 26px;
	}

	.topa_a:hover img.t3 {
		opacity: 1;
	}

	.topa_a:nth-child(1) img.t3 {
		opacity: 1;
	}

	.huakuai {
		position: fixed;
		top: 0;
		right: -100%;
		z-index: 100001;
		transition: all .4s cubic-bezier(.4, 0, 0, 1);
		width: 100%;
		background: rgba(0, 0, 0, 0.5);
		height: 100%;
	}

	.sjdhb {
		width: 79%;
		background: #fff;
		overflow-y: scroll;
		height: 100%;
		padding-bottom: 25%;
		float: right;
	}

	.guanbi {
		width: 100%;
	}

	.guanbi img {
		width: 22px;
		height: 22px;
		margin: 5%;
		float: right;
	}

	.sjdhb_a {
		width: 100%;
	}

	.sjdhb_a h6 {
		line-height: 48px;
		width: 100%;
		padding-left: 18px;
		text-transform: uppercase;
	}

	.sjdhb_a h6 a {
		font-size: 1.1rem;
		color: #222222;
	}

	.sjdhb_a h6 span {
		font-size: 0.8rem;
		display: inline-block;
		margin-left: 7px;
		color: #b6b6b6;
	}

	.sjdhb_ah1 h6 {
		border-left: 3px solid #b877f4;
		background: #f6f6f6;
	}

	.sjdhb_ah1 h6 a {
		color: #b877f4;
	}

	.sjdhb_aa {
		width: 100%;
		height: 0;
		overflow: hidden;
	}

	.sjdhb_ah1 .sjdhb_aa {
		height: auto;
	}

	.sjdhb_p {
		width: 100%;
		line-height: 28px;
		padding-left: 37px;
		text-transform: uppercase;
		margin: 11px 0;
	}

	.sjdhb_p a {
		font-size: 0.95rem;
		color: #222222;
	}

	.sjdhb_pa a {
		color: #b877f4;
	}

	.sjdh {
		box-shadow: 0 -2px 18px -2px #2a54ff;
	}

	/**手机底部导航**/
	.dan-xia {
		width: 100%;
		background-color: #fbfbfb;
		position: fixed;
		left: 0;
		bottom: 0;
		z-index: 1000;
		background-size: 100% 100%;
		box-shadow: 0 0 20px -5px #000;
	}

	.dan-xib {
		width: 25%;
		padding: 2% 0 1% 0%;
	}

	.dan-xid img {
		width: 30px;
		margin: 0 auto;
	}

	.dan-xid p {
		color: #000;
		text-align: center;
		font-size: 0.85rem;
		line-height: 22px;
		margin-top: 5px;
	}

	.dhgd_d {
		width: 49px;
		position: absolute;
		left: calc(50% - 22px);
		top: -22px;
		animation: bounce_a 2s infinite;
	}

	.dhgd_d img {
		width: 100%;
	}

	/* banner */
	.banmob {
		margin-top: 17% !important;
		position: relative;
	}

	.banmob img {
		width: 100%;
	}

	.paged {
		bottom: 10px;
		position: absolute;
		z-index: 1000;
	}

	.paged .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
		background: #fff;
	}

	.paged .swiper-pagination-bullet-active {
		width: 6px;
		height: 6px;
		background: #884bf0;
	}

	/* 友情链接 */
	.yqlj {
		display: none;
	}

	/* keywords */
	.kw .commen {
		font-size: 0.85rem;
		line-height: 30px;
		color: #666666;
	}

	.kw .commen a {
		font-size: 0.85rem;
		line-height: 30px;
		color: #666666;
		transition: all 0.3s;
		margin-left: 10px;
	}

	.kw .commen a:hover {
		color: #884bf0;
	}

	/* 抖音代运营 */
	.dydyy {
		padding-top: 10%;
		padding-bottom: 20%;
		background: url(../esimg/dybg.png);
		background-position: bottom center;
		background-size: cover;
	}

	.dydyya {
		border-radius: 15px;
		background: #fff;
		box-shadow: 0px 0px 10px 1px #eeeaf8;
		padding: 7% 5%;
		margin-top: 6%;
		position: relative;
		margin-bottom: 4%;
	}

	.bt {
		display: table;
		margin: 0 auto;
	}

	.bt img {
		width: 45px;
	}

	.bt img:nth-child(3) {
		float: left;
	}

	.bt p {
		text-align: center;
		font-size: 1.2rem;
		line-height: 16px;
		font-weight: bold;
		color: #000000;
		padding: 0 10px;
	}

	.btaa p {
		font-size: 1rem;
		color: #000;
		font-weight: bold;
	}

	.btaa h6 {
		font-size: 0.7rem;
		font-weight: bold;
		font-family: Arial;
		color: #999999;
	}

	.sfqt {
		font-size: 0.8rem;
		color: #9f9f9f;
		border-bottom: 1px solid #b9b9b9;
	}

	.sfqbta {
		width: 96px;
		line-height: 30px;
		font-size: 0.85rem;
		text-align: center;
		color: #fff;
		border-radius: 15px;
		background: #884bf0;
		margin-top: 6%;
	}

	.fwnr {
		height: 78px;
		margin-top: 2%;
		transition: all 0.3s;
	}

	.fwnr p {
		font-size: 0.8rem;
		line-height: 26px;
		color: #666666;
		width: 50%;
		transition: all 0.3s;
	}

	.fwnr p:nth-child(odd) {
		float: left;
	}

	.fwnr p:nth-child(even) {
		float: right;
	}

	.sfqbtb {
		width: 96px;
		line-height: 30px;
		font-size: 0.85rem;
		height: 30px;
		text-align: center;
		color: #fff;
		border-radius: 15px;
		background: #ffae1a;
		margin-top: 6%;
	}

	.fwys {
		margin-top: 3%;
		margin-bottom: 3%;
		transition: all 0.3s;
		height: 66px;
		overflow: hidden;
	}

	.fwys p {
		font-size: 0.8rem;
		line-height: 22px;
		color: #666666;
	}

	.tag {
		font-size: 1.5rem;
		font-weight: bold;
		color: #ece6f7;
		text-align: right;
		font-style: italic;
	}

	.l2 {
		width: 30px;
		height: 30px;
		background: url(../esimg/e1.png) no-repeat;
		background-size: 100% 100%;
		position: absolute;
		left: -13px;
		top: calc(50% - 15px);
		box-shadow: 0px 0px 10px 1px #faf5ff;
		border-radius: 15px;
	}

	.r2 {
		width: 30px;
		height: 30px;
		background: url(../esimg/e2a.png) no-repeat;
		background-size: 100% 100%;
		position: absolute;
		right: -13px;
		top: calc(50% - 15px);
		box-shadow: 0px 0px 10px 1px #faf5ff;
		border-radius: 15px;
	}

	.page2 {
		display: table;
		margin: 0 auto;
	}

	.page2 .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
		border-radius: 3px;
		background: #884bf0;
		transition: all 0.3s;
		margin-left: 3px;
		margin-right: 3px;
	}

	.page2 .swiper-pagination-bullet-active {
		width: 30px;
	}


	/* 您的抖音运营是不是碰到了这些问题？ */
	.zxwt {
		padding-top: 10%;
		overflow: hidden;
	}

	.zxwtbt {
		width: 130%;
		margin-left: -15%;
	}

	.zxwt1 {
		background: url(../esimg/wt1a.png) no-repeat;
		background-position: top center;
		background-size: 100%;
		width: 100%;
		padding: 5% 3% 12% 6%;
		margin-top: 6%;
	}

	.zxwt2 {
		background: url(../esimg/wt2a.png) no-repeat;
		background-position: top center;
		background-size: 100%;
		width: 100%;
		padding: 5% 3% 15% 5%;
	}

	.wtbt {
		font-size: 0.9rem;
		font-weight: bold;
		color: #ffffff;
		letter-spacing: 0.5px;
		margin-bottom: 5%;
		text-align: center;
	}

	.zxwtb {
		margin-bottom: 1%;
	}

	.zxwtb img {
		width: 20px;
	}

	.zxwtb p {
		font-size: 0.85rem;
		color: #ffffff;
		margin-left: 10px;
		margin-right: 10px;
	}

	.zxwtb h6 {
		font-size: 0.75rem;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		color: #ffffff;
		letter-spacing: 0.3px;
		width: 72%;
	}

	.zxwt2 .zxwtb h6 {
		width: 63%;
	}

	.zxwt2 .zxwtb {
		margin-bottom: 1%;
	}

	/* 5大理由 */
	.ly {
		background: url(../esimg/lybg1.jpg) no-repeat;
		background-position: top center;
		background-size: cover;
		padding-top: 40%;
		padding-bottom: 10%;
	}

	.wdly&gt;img {
		max-width: 100%;
		margin: 0 auto;
		margin-bottom: 6%;
	}

	.wdlyb {
		width: 100%;
		background: url(../esimg/wdly.png) no-repeat;
		background-size: 100% 100%;
		padding: 4% 5%;
		margin-bottom: 6%;
	}

	.wdlyba img {
		width: 30px;
	}

	.wdlyba p {
		font-size: 0.85;
		line-height: 30px;
		font-weight: bold;
		color: #ffd200;
		padding-left: 3%;
	}

	.wdlybb {
		font-size: 0.8rem;
		color: #ffffff;
		line-height: 18px;
		margin-top: 2%;
	}


	/* 服务流程 */
	.fwlc {
		padding-top: 10%;
		padding-bottom: 8%;
	}

	.fwlcd {
		margin-top: 8%;
	}

	.fwlce {
		position: relative;
		width: 48%;
		margin-bottom: 8%;
		padding: 4%;
		border-radius: 15px;
	}

	.fwlce:nth-child(odd) {
		float: left;
	}

	.fwlce:nth-child(even) {
		float: right;
	}

	/* .fwlce:nth-child(1),.fwlce:nth-child(4),.fwlce:nth-child(5){background: url(../esimg/fwlc1.png) no-repeat;background-size: 100% 100%;}
	.fwlce:nth-child(2),.fwlce:nth-child(3),.fwlce:nth-child(6){background: url(../esimg/fwlc2.png) no-repeat;background-size: 100% 100%;} */
	.fwlce:nth-child(2) p,
	.fwlce:nth-child(3) p,
	.fwlce:nth-child(6) p {
		font-size: 0.9rem;
		color: #fff;
	}

	.fwlce:nth-child(2) h6,
	.fwlce:nth-child(3) h6,
	.fwlce:nth-child(6) h6 {
		font-size: 0.75rem;
		color: #fff;
		line-height: 18px;
		margin-top: 1%;
		height: 54px;
	}

	.fwlce:nth-child(1) p,
	.fwlce:nth-child(4) p,
	.fwlce:nth-child(5) p {
		font-size: 0.9rem;
		color: #884bf0;
	}

	.fwlce:nth-child(1) h6,
	.fwlce:nth-child(4) h6,
	.fwlce:nth-child(5) h6 {
		font-size: 0.75rem;
		color: #513d63;
		line-height: 18px;
		margin-top: 1%;
		height: 54px;
	}

	.fwlce h5 {
		position: absolute;
		left: -10px;
		top: -20px;
		font-size: 3rem;
		font-weight: bold;
		color: #f7f2ff;
		font-family: arial;
		z-index: -1;
		transform: rotateZ(15deg);
	}

	.fwlce .fwlcf {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: -1;
	}

	.fwlcg {
		position: absolute;
	}

	.fwlce:nth-child(1) {
		z-index: 100;
	}

	.fwlce:nth-child(2) {
		z-index: 99;
	}

	.fwlce:nth-child(3) {
		z-index: 97;
	}

	.fwlce:nth-child(4) {
		z-index: 98;
	}

	.fwlce:nth-child(5) {
		z-index: 96;
	}

	.fwlce:nth-child(6) {
		z-index: 95;
	}

	.fwlce:nth-child(1) .fwlcg {
		width: 22%;
		left: 91%;
		top: 25%;
	}

	.fwlce:nth-child(2) .fwlcg {
		width: 30%;
		left: 55%;
		top: 90%;
	}

	.fwlce:nth-child(3) .fwlcg {
		width: 50%;
		left: 17%;
		top: 93%;
	}

	.fwlce:nth-child(4) .fwlcg {
		width: 21%;
		left: -15%;
		top: 19%;
	}

	.fwlce:nth-child(5) .fwlcg {
		width: 90%;
		left: 50%;
		top: 92%;
	}





	/*  应用领域 */
	.yyly {
		background: url(../esimg/e3.jpg) no-repeat;
		background-position: center;
		background-size: cover;
		padding-top: 10%;
		padding-bottom: 14%;
	}

	.lybt p {
		font-size: 1rem;
		font-weight: bold;
		color: #ffffff;
		letter-spacing: 1px;
	}

	.lybt h6 {
		font-size: 0.75rem;
		font-family: arial;
		color: #ffffff;
		margin-top: 1%;
	}

	.ll {
		width: 30px;
		height: 30px;
		background: url(../esimg/e1.png) no-repeat;
		background-size: 100%;
		transition: all 0.3s;
		cursor: pointer;
	}

	.rr {
		width: 30px;
		height: 30px;
		background: url(../esimg/e2.png) no-repeat;
		background-size: 100%;
		transition: all 0.3s;
		cursor: pointer;
		margin-left: 20px;
	}

	.ll:hover {
		background: url(../esimg/e1a.png) no-repeat;
		background-size: 100%;
	}

	.rr:hover {
		background: url(../esimg/e2a.png) no-repeat;
		background-size: 100%;
	}

	.yylyb {
		margin-top: 5%;
	}

	.yylyd {
		border-radius: 15px;
		overflow: hidden;
	}

	.imgbox1 {
		overflow: hidden;
	}

	.imgbox1 img {
		width: 100%;
		transition: all 0.3s;
	}

	.pbox1 {
		position: relative;
		background: #fff;
	}

	.pbox1 p {
		position: absolute;
		width: 30px;
		line-height: 30px;
		top: -15px;
		left: 10px;
		font-size: 1rem;
		color: #fff;
		text-align: center;
		background: #884bf0;
		border-radius: 20px;
		box-shadow: 0px 0px 30px -5px #9a3df0;
	}

	.pbox1 h6 {
		text-align: center;
		font-size: 0.85rem;
		line-height: 40px;
		color: #000000;
	}

	.yylyd:hover .imgbox1 img {
		transform: scale(1.05);
	}

	/* 立即咨询 */
	.ljzx {
		margin-top: -5%;
	}

	.ljzx img {
		width: 100%;
	}

	/* 合作客户 */
	.hzkh {
		background: url(../esimg/kh.jpg) no-repeat;
		background-position: top center;
		background-size: cover;
		margin-top: 5%;
		padding-top: 10%;
		padding-bottom: 5%;
	}

	.more {
		width: 63px;
		height: 35px;
	}

	.more img {
		width: 100%;
	}

	.hzkh .more {
		margin: 0 auto;
		margin-top: 300px;
	}

	.l1,
	.r1 {
		display: none;
	}

	/* 客户评价 */
	.khpj {
		background: #f8f9fd;
		padding-top: 9%;
		padding-bottom: 8%;
		margin-top: 8%;
	}

	.pjbt p {
		font-size: 1rem;
		font-weight: bold;
		color: #000000;
	}

	.pjbt h6 {
		font-size: 0.75rem;
		font-family: arial;
		color: #c6c6c6;
		margin-top: 1%;
	}

	.khpjd {
		background: url(../esimg/pjbg.png) no-repeat;
		background-position: 0 25px;
		background-size: 100% 210px;
		position: relative;
		padding: 20% 5% 10% 5%;
		top: 0;
		transition: all 0.3s;
		z-index: 10;
	}

	.khpjd img {
		position: absolute;
		top: 0px;
		left: 25px;
		width: 50px;
	}

	.khpjd p {
		font-size: 18px;
		font-weight: bold;
		color: #333333;
	}

	.khpjd h6 {
		font-size: 14px;
		line-height: 22px;
		color: #444444;
		height: 66px;
		margin-top: 16px;
		overflow: hidden;
	}

	.khpjd h5 {
		font-size: 12px;
		color: #a5a5a5;
		margin-top: 24px;
		background: url(../esimg/j.png) no-repeat;
		background-position: 95% center;
	}

	.khpjc .swiper-slide {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.pjpage {
		display: table;
		margin: 0 auto;
	}

	.l1 {
		width: 26px;
		height: 26px;
		background: url(../esimg/l1.png) no-repeat;
		background-size: 100%;
		cursor: pointer;
		transition: all 0.3s;
	}

	.r1 {
		width: 26px;
		height: 26px;
		background: url(../esimg/r1.png) no-repeat;
		background-size: 100%;
		cursor: pointer;
		transition: all 0.3s;
	}

	.l1:hover {
		background: url(../esimg/l1a.png) no-repeat;
		background-size: 100%;
	}

	.r1:hover {
		background: url(../esimg/r1a.png) no-repeat;
		background-size: 100%;
	}

	.pjpagea {
		margin-top: 4px;
		margin-left: 16px;
		margin-right: 16px;
	}

	.pjpagea .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
		border: 1px solid #6963f0;
		border-radius: 3px;
		transition: all 0.3s;
		background: #fff;
		margin-left: 4px;
		margin-right: 4px;
	}

	.pjpagea .swiper-pagination-bullet-active {
		background: #6963f0;
	}

	.page {
		margin-top: 3%;
	}

	/* 关于一瞬&amp;&amp;荣誉资质 */
	.gyys {
		background: url(../esimg/e11.jpg) no-repeat;
		background-position: center;
		background-size: cover;
		padding-top: 10%;
	}

	.gyysd {
		width: 100%;
	}

	.gyysd .pjbt p {
		color: #ffffff;
	}

	.gyysd .pjbt h6 {
		color: #ffffff;
	}

	.gyysd .pjbt {
		float: left;
	}

	.gyysd .more {
		float: right;
	}

	.gyyse {
		margin-top: 5%;
	}

	.gyyse&gt;p {
		font-size: 0.9rem;
		font-weight: bold;
		color: #ffffff;
	}

	.gyyse&gt;h6 {
		font-size: 0.8rem;
		line-height: 22px;
		height: 110px;
		overflow: hidden;
		color: #ffffff;
		margin-top: 3%;
	}

	.gyysa {
		margin-top: 5%;
	}

	.gyysb:first-child {
		margin-right: 20px;
	}

	.gyysb:nth-child(2) {
		margin-right: 130px;
	}

	.gyysb&gt;p {
		font-size: 2.5rem;
		font-family: arial;
		color: #ffc600;
		font-weight: bold;
	}

	.gyysb&gt;h5 {
		font-size: 0.8rem;
		color: #ffffff;
	}

	.gyysc {
		margin-left: 4px;
	}

	.gyysc&gt;p {
		font-size: 0.75rem;
		color: #ffc600;
		height: 24px;
		padding-top: 2px;
	}

	.gyysc&gt;h6 {
		font-size: 0.7rem;
		color: #ffc600;
	}

	.qyry {
		margin-top: 5%;
		padding-bottom: 8%;
	}

	.qyryc {
		margin-right: 2%;
	}

	.qyryb {
		width: 50%;
	}

	.gyysb {
		margin-bottom: 5%;
	}

	.qyryc p {
		font-size: 2rem;
		font-family: Arial;
		color: #e8d9ff;
		font-weight: bold;
		display: inline-block;
	}

	.qyryc h6 {
		font-size: 0.8rem;
		color: #ffffff;
		font-weight: bold;
		display: inline-block;
	}

	.qyrya .pjbt p {
		color: #ffffff;
	}

	.qyrya .pjbt h6 {
		color: #ffffff;
	}

	.qyryd {
		margin-top: 3%;
		padding-top: 3%;
	}

	.ryzx {
		width: 30%;
	}

	.ryzx:nth-child(3n - 1) {
		margin-left: 5%;
		margin-right: 5%;
	}

	.ryzx:nth-child(4),
	.ryzx:nth-child(5) {
		display: none;
	}

	.ryzx img {
		padding: 5px;
		width: 100%;
		background: url(../esimg/rybg.png) no-repeat;
		background-size: 100% 100%;
	}

	.ryzx p {
		font-size: 0.85rem;
		color: #ffffff;
		text-align: center;
		margin-top: 5px;
	}

	/* 一瞬新闻 */
	.ysxw {
		padding-top: 10%;
	}

	.ysxwc {
		display: none;
	}

	.ysxwe {
		width: 100%;
		border: 1px solid #e9e9e9;
		border-radius: 15px;
		overflow: hidden;
		transition: all 0.3s;
		margin-bottom: 5%;
	}

	.imgbox2 {
		border-bottom-left-radius: 15px;
		overflow: hidden;
		border-bottom-right-radius: 15px;
	}

	.imgbox2 img {
		width: 100%;
		transition: all 0.3s;
	}

	.pbox2 {
		padding: 5%;
	}

	.ysxwf {
		width: 100%;
	}

	.date {
		font-size: 0.7rem;
		font-family: arial;
		color: #ababab;
		transition: all 0.3s;
	}

	.title {
		font-size: 0.9rem;
		color: #333333;
		transition: all 0.3s;
	}

	.content {
		font-size: 0.8rem;
		color: #616161;
		line-height: 20px;
		height: 40px;
		overflow: hidden;
		margin-top: 3%;
	}

	.pbox2 .date {
		margin-top: 3%;
	}

	.ysxwg {
		border: 1px solid #e9e9e9;
		border-radius: 15px;
		padding: 5%;
		transition: all 0.3s;
	}

	.ysxwg:first-child {
		margin-bottom: 5%;
	}

	.ysxwg .content {
		margin-top: 3%;
		transition: all 0.3s;
	}

	.ysxwg .date {
		margin-top: 2%;
	}

	.ysxwg:nth-child(2) {
		margin-bottom: 5%;
	}

	.ysxwd {
		margin-top: 5%;
	}

	.ysxwe:hover {
		background: #8051f0;
	}

	.ysxwe:hover .title {
		color: #fff;
	}

	.ysxwe:hover .date {
		color: #fff;
	}

	.ysxwe:hover .content {
		color: #fff;
	}

	.ysxwe:hover .class {
		color: #fff;
	}

	.ysxwe:hover img {
		transform: scale(1.05);
	}

	.ysxwg:hover {
		background: #8051f0;
	}

	.ysxwg:hover .title {
		color: #fff;
	}

	.ysxwg:hover .date {
		color: #fff;
	}

	.ysxwg:hover .content {
		color: #fff;
	}

	.ysxwg:hover .class {
		color: #fff;
	}

	/* 抖音干货 */
	.dygh {
		margin-top: 10%;
		overflow: hidden;
	}

	.dyghb {
		margin-top: 4%;
	}

	.dyghc {
		width: 100%;
		background: #fff;
		box-shadow: 0px 0px 10px 1px #e2e4f8;
		border-radius: 20px;
		padding-left: 15px;
		padding-right: 18px;
		margin-bottom: 4%;
		transition: all 0.3s;
	}

	.dyghc p {
		font-size: 0.85rem;
		line-height: 50px;
		color: #333333;
		width: 70%;
		transition: all 0.3s;
	}

	.dyghc h6 {
		font-size: 0.7rem;
		line-height: 50px;
		color: #a5a5a5;
		transition: all 0.3s;
	}

	.dyghc:hover {
		background: #884bf0;
	}

	.dyghc:hover p {
		color: #ffffff;
	}

	.dyghc:hover h6 {
		color: #ffffff;
	}

	/* 在线留言 */
	.zxly {
		background: url(../esimg/lyysbg.jpg) no-repeat;
		background-position: top center;
		background-size: cover;
		padding-bottom: 10%;
		padding-top: 20%;
		overflow: hidden;
		margin-top: -9%;
	}

	.zxly form&gt;p {
		display: none;
	}

	.zxlyd {
		margin-bottom: 4%;
	}

	.zxlyd .bt img {
		width: 24px;
	}

	.zxlyd .bt p {
		color: #fff;
	}

	.zxlya {
		width: 48%;
	}

	.zxlya:nth-child(2) {
		margin-right: 4%;
	}

	.zxlya input {
		width: 100%;
		line-height: 48px;
		border: 1px solid #fff;
		border-radius: 10px;
		background: rgba(255, 255, 255, 0.05);
		padding-left: 16px;
		font-size: 0.85rem;
		color: #fff;
	}

	.zxlya input:first-child {
		margin-bottom: 6%;
	}

	.zxlyc:nth-child(4) {
		width: 100%;
		margin-top: 3%;
	}

	.zxlyc {
		width: 48%;
	}

	.zxlyc textarea {
		width: 100%;
		height: 120px;
		border: 1px solid #fff;
		border-radius: 10px;
		background: rgba(255, 255, 255, 0.05);
		padding-left: 16px;
		padding-top: 15px;
		font-size: 0.85rem;
		color: #fff;
	}

	.zxlyb {
		width: 100%;
		margin-top: 2%;
	}

	.zxlyb input {
		width: 100%;
		font-size: 0.85rem;
		line-height: 40px;
		color: #4e77f0;
		text-align: center;
		border-radius: 10px;
		background: #fff;
		cursor: pointer;
	}

	.zxlyb p {
		display: none;
	}

	/* foot */
	.foot {
		background: #202020;
		padding-bottom: 30%;
	}

	.ftc {
		padding-top: 8%;
	}

	.ftca {
		border-bottom: 1px solid #282828;
		padding-bottom: 5%;
	}

	.ftcb {
		width: 40%;
	}

	.ftcb&gt;p {
		font-size: 0.85rem;
		color: #7a7a7a;
		margin-top: 30%;
	}

	.ftcb&gt;h6 {
		font-size: 0.9rem;
		color: #ffffff;
		font-weight: bold;
		font-style: italic;
		margin-top: 3%;
	}

	.ftcba img {
		width: 60%;
	}

	.ftcba p {
		font-size: 0.6rem;
		color: #ffffff;
		margin-left: 3%;
	}

	.ftcba p span {
		display: block;
	}

	.ftcc {
		width: 30%;
	}

	.ftcc img {
		width: 90%;
		margin: 0 auto;
		padding: 5px;
		border: 1px solid #282828;
	}

	.ftcc p {
		font-size: 0.7rem;
		text-align: center;
		color: #7a7a7a;
		margin-top: 2%;
	}

	.ftcd {
		padding-top: 8%;
	}

	.ftcd p {
		font-size: 0.7rem;
		color: #b5b5b5;
	}

	.ftcd p a {
		font-size: 0.7rem;
		color: #b5b5b5;
	}


	/* ======================================================================================================================================== */
	/* 内页通用 */
	.nyban {
		display: none;
	}

	.pos {
		display: none;
	}

	.nybt {
		margin-bottom: 10%;
		margin-top: 8%;
	}

	/* 抖音账号 */
	.dyzhb {
		padding-top: 8%;
	}

	.dyzha {
		background: #3d85f0;
		padding-bottom: 6%;
	}

	.dybt {
		font-size: 1rem;
		font-weight: bold;
		color: #ffffff;
		margin-bottom: 4%;
	}

	.dyzhc {
		width: 98.286%;
		margin-left: 1.714%;
		background: #ffffff;
		border-radius: 7px;
		position: relative;
		padding: 3% 5%;
		margin-bottom: 4%;
	}

	.dyzhc p {
		position: absolute;
		width: 24px;
		font-size: 12px;
		line-height: 24px;
		color: #ffffff;
		border-radius: 12px;
		text-align: center;
		left: -12px;
		top: 16px;
	}

	.dyzhc h6 {
		font-size: 0.85rem;
		font-weight: bold;
	}

	.dyzhc h5 {
		font-size: 0.7rem;
		line-height: 16px;
		color: #666666;
		margin-top: 2%;
	}

	.dyzhc:nth-child(even) p {
		background: #884bf0;
	}

	.dyzhc:nth-child(even) h6 {
		color: #884bf0;
	}

	.dyzhc:nth-child(odd) p {
		background: #ffae1a;
	}

	.dyzhc:nth-child(odd) h6 {
		color: #ffae1a;
	}

	.dyzhys {
		margin-top: 10%;
	}

	.dyzhysa {
		margin-top: 4%;
	}

	.fwysbt {
		font-size: 1rem;
		font-weight: bold;
		color: #000000;
	}

	.dyzhysa .dyzhysb {
		width: 100%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 30px;
		border-top-right-radius: 30px;
		padding: 3% 1% 3% 10%;
		margin-bottom: 5%;
	}

	.dyzhysa .dyzhysb:first-child {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 5% 80%;
	}

	.dyzhysa .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 5% 80%;
	}

	.dyzhysa .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 5% 80%;
	}

	.dyzhysa .dyzhysb p {
		font-size: 2rem;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysa .dyzhysb h6 {
		font-size: 0.8rem;
		line-height: 24px;
		color: #333333;
		margin-left: 10%;
	}

	.fwrx {
		margin-top: 3%;
	}

	.fwrx img {
		margin: 0 auto;
		width: 70%;
	}

	.nyly {
		background: #f8f9fd;
		padding-top: 8%;
		padding-bottom: 8%;
		margin-top: 10%;
	}

	.nyly .lybt p {
		color: #000000;
	}

	.nyly .lybt h6 {
		color: #c6c6c6;
	}

	.nylc {
		padding-top: 10%;
		padding-bottom: 8%;
	}

	.nylca {
		margin-top: 8%;
	}

	.nylcb {
		width: 50%;
		margin-bottom: 4%;
	}

	.nylcb img {
		margin: 0 auto;
		width: 60%;
	}

	.nylcb p {
		font-size: 0.95rem;
		font-weight: bold;
		color: #333333;
		text-align: center;
	}

	.nylcb h6 {
		font-size: 0.7rem;
		line-height: 18px;
		color: #7e7496;
		text-align: center;
		margin-top: 2%;
	}

	.nywd {
		background: url(../esimg/wdbg.png) no-repeat;
		background-size: cover;
		padding-top: 8%
	}

	.nywd .commen&gt;img {
		width: 100%;
	}

	.nywda {
		margin-top: 8%;
		padding-bottom: 10%;
	}

	.nywdb {
		width: 100%;
		background: url(../esimg/wdlybg.png) no-repeat;
		background-size: 100% 100%;
		padding: 5%;
		margin-bottom: 5%;
	}

	.nywdb p {
		font-size: 0.9rem;
		font-weight: bold;
		color: #ffffff;
		text-align: center;
	}

	.nywdb h6 {
		font-size: 0.8rem;
		line-height: 22px;
		color: #ffffff;
		text-align: center;
		margin-top: 2%;
	}

	/* 抖音视频 */
	.dyspa h3 {
		font-size: 0.8rem;
		line-height: 22px;
		color: #666666;
	}

	.dyspa h4 {
		font-size: 0.8rem;
		line-height: 22px;
		color: #666666;
		width: calc(100% - 82px);
	}

	.dyspa:nth-child(3) {
		margin-top: 9px;
	}

	.dyzhysc {
		margin-top: 4%;
	}

	.dyzhysc .dyzhysb {
		width: 100%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 30px;
		border-top-right-radius: 30px;
		padding: 3% 1% 3% 10%;
		margin-bottom: 5%;
	}

	.dyzhysc .dyzhysb:first-child {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysc .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysc .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysc .dyzhysb:nth-child(4) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysc .dyzhysb:nth-child(5) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysc .dyzhysb p {
		font-size: 2rem;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysc .dyzhysb h6 {
		font-size: 0.8rem;
		line-height: 22px;
		height: 66px;
		color: #333333;
		margin-left: 10%;
	}

	/* 抖音直播 */
	.dyzhysd {
		margin-top: 3%;
	}

	.dyzhysd .dyzhysb {
		width: 100%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 3% 1% 3% 10%;
		background-color: #fff;
		margin-bottom: 4%;
	}

	.dyzhysd .dyzhysb:first-child {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysd .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 5% 70%;
		margin-left: 0.952%;
		margin-right: 0.952%;
	}

	.dyzhysd .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 5% 70%;
		margin-right: 0.952%;
	}

	.dyzhysd .dyzhysb:nth-child(4) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysd .dyzhysb p {
		font-size: 2rem;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysd .dyzhysb h6 {
		font-size: 0.8rem;
		line-height: 22px;
		height: 66px;
		color: #333333;
		margin-left: 10%;
	}

	/* 抖音达人 */
	.dyzhyse {
		margin-top: 3%;
	}

	.dyzhyse .dyzhysb {
		width: 100%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 3% 1% 3% 10%;
		background-color: #fff;
		margin-bottom: 4%;
	}

	.dyzhyse .dyzhysb:first-child {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhyse .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhyse .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhyse .dyzhysb p {
		font-size: 2rem;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhyse .dyzhysb h6 {
		font-size: 0.8rem;
		line-height: 22px;
		height: 66px;
		color: #333333;
		margin-left: 10%;
	}

	.dydr .dyzhc p {
		top: 9px;
	}

	/* 抖音培训 */
	.dyzhysf {
		margin-top: 3%;
	}

	.dyzhysf .dyzhysb {
		width: 100%;
		border: 1px solid #f0eef3;
		border-bottom-left-radius: 50px;
		border-top-right-radius: 50px;
		padding: 3% 1% 3% 10%;
		background-color: #fff;
		margin-bottom: 4%;
	}

	.dyzhysf .dyzhysb:first-child {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysf .dyzhysb:nth-child(2) {
		background: #fff url(../esimg/ys1.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysf .dyzhysb:nth-child(3) {
		background: #fff url(../esimg/ys2.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysf .dyzhysb:nth-child(4) {
		background: #fff url(../esimg/ys3.png) no-repeat;
		background-position: 5% 70%;
	}

	.dyzhysf .dyzhysb p {
		font-size: 2rem;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
	}

	.dyzhysf .dyzhysb h6 {
		font-size: 0.8rem;
		line-height: 22px;
		height: 66px;
		color: #333333;
		margin-left: 10%;
	}

	/* 合作客户 */
	.kh {
		margin-bottom: 12%;
	}

	.khb {
		width: 48%;
		margin-bottom: 2%;
	}

	.khb:nth-child(odd) {
		margin-right: 4%;
	}

	.khb img {
		width: 100%;
		transition: all 0.3s;
	}

	.khb p {
		font-size: 0.8rem;
		color: #666666;
		text-align: center;
		margin-top: 4%;
		line-height: 18px;
		height: 36px;
	}

	.page {
		display: table;
		margin: 0 auto;
	}

	.page p {
		width: 30px;
		text-align: center;
		border-radius: 5px;
		border: 1px solid #dddde0;
		transition: all 0.3s;
		margin-left: 2px;
		margin-right: 2px;
		float: left;
	}

	.page p a {
		font-size: 0.7rem;
		line-height: 30px;
		color: #9c9ca3;
		font-family: Arial;
		transition: all 0.3s;
		display: block;
	}

	.page .on {
		background: #8150f0;
		border: 1px solid #8150f0;
	}

	.page .on a {
		color: #fff;
	}

	.page .a {
		text-align: left;
		width: 60px;
		padding-left: 25px;
		background: url(../esimg/l.png) no-repeat;
		background-position: 10px 10px;
	}

	.page .b {
		text-align: right;
		width: 60px;
		padding-right: 25px;
		background: url(../esimg/r.png) no-repeat;
		background-position: 36px 10px;
	}

	.page .c {
		height: 32px;
		padding-top: 10px;
		padding-left: 11px;
	}

	.page p:hover {
		background: #8150f0;
		border: 1px solid #8150f0;
	}

	.page p:hover a {
		color: #fff;
	}

	.page .a:hover {
		background: #8150f0 url(../esimg/la.png) no-repeat;
		background-position: 10px 10px;
	}

	.page .b:hover {
		background: #8150f0 url(../esimg/ra.png) no-repeat;
		background-position: 36px 10px;
	}

	.khlogo {
		width: 100%;
		overflow: hidden;
		border-radius: 10px;
		box-shadow: 0px 0px 10px 1px #eeeef9;
	}

	.khb:hover img {
		transform: scale(1.05);
	}

	/* 客户评价 */
	.pj {
		margin-bottom: 10%;
	}

	.pja {
		width: 100%;
		border-radius: 10px;
		border: 1px solid #e9e9e9;
		padding: 5%;
		margin-bottom: 6%;
		transition: all 0.3s;
	}

	.imgbox3 {
		width: 100%;
		border-radius: 10px;
		overflow: hidden;
	}

	.imgbox3 img {
		width: 100%;
		transition: all 0.3s;
	}

	.pbox3 {
		padding-top: 5%;
	}

	.pbox3 p {
		font-size: 0.95rem;
		line-height: 33px;
		color: #000000;
		background: url(../esimg/dylogo.png) no-repeat left center;
		padding-left: 40px;
		transition: all 0.3s;
	}

	.pbox3 h6 {
		font-size: 0.8rem;
		line-height: 20px;
		color: #6a6969;
		height: 40px;
		overflow: hidden;
		margin-top: 3%;
		transition: all 0.3s;
	}

	.pbox3 h5 {
		border-bottom: 1px solid #e9e9e9;
		margin-top: 3%;
		margin-bottom: 3%;
		transition: all 0.3s;
	}

	.pbox3 h4 {
		font-size: 0.7rem;
		color: #c6c6c6;
		background: url(../esimg/j1.png) no-repeat right center;
		transition: all 0.3s;
	}

	.lxt {
		margin-top: 8%;
	}

	.lxt img {
		width: 100%;
	}

	.pja:hover {
		background: #854df0;
		border: 1px solid #854df0;
	}

	.pja:hover img {
		transform: scale(1.05);
	}

	.pja:hover p {
		color: #ffffff;
	}

	.pja:hover h6 {
		color: #ffffff;
	}

	.pja:hover h5 {
		border-bottom: 1px solid #fff;
	}

	.pja:hover h4 {
		color: #ffffff;
		background: url(../esimg/j2.png) no-repeat right center;
	}

	/* 行业动态 */
	.hydt {
		margin-bottom: 10%;
	}

	.hydta {
		border-radius: 10px;
		border: 1px solid #e9e9e9;
		margin-bottom: 5%;
		transition: all 0.3s;
	}

	.imgbox4 {
		border-radius: 10px;
		overflow: hidden;
		width: 30%;
	}

	.imgbox4 img {
		width: 100%;
		transition: all 0.3s;
	}

	.dt_date {
		margin-left: 2%;
		padding-top: 1%;
	}

	.dt_date p {
		font-size: 2rem;
		font-weight: bold;
		font-family: Arial;
		color: #333333;
		letter-spacing: -3px;
	}

	.dt_date h6 {
		font-size: 0.6rem;
		font-family: Arial;
		color: #ababab;
		text-align: center;
		margin-top: -3px;
	}

	.dt_content {
		width: 54%;
		padding-top: 2%;
		margin-left: 2%;
	}

	.dt_content p {
		font-size: 0.9rem;
		color: #333333;
	}

	.dt_content h6 {
		font-size: 0.75rem;
		line-height: 18px;
		color: #939393;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin-top: 3%;
	}

	.dt {
		margin-top: 10%;
		margin-bottom: 10%;
	}

	.dta {
		width: 100%;
	}

	.dtb {
		display: none;
	}

	.dtc {
		border-bottom: 1px solid #eaeaea;
		padding-bottom: 5%;
	}

	.dtc h1 {
		font-size: 1rem;
		font-weight: bold;
		color: #10121e;
		text-align: center;
		margin-bottom: 2%;
	}

	.dtd {
		display: table;
		margin: 0 auto;
	}

	.dtd p {
		font-size: 0.75rem;
		color: #999999;
		display: inline-block;
	}

	.dtd p:first-child {
		margin-right: 20px;
	}

	.dte {
		padding-top: 5%;
		padding-bottom: 5%;
	}

	.dte p {
		font-size: 0.8rem;
		line-height: 22px;
		color: #333333;
		letter-spacing: 0.3px;
	}

	.dte img {
		margin: 0 auto;
		max-width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.gg {
		border-bottom: 1px solid #eaeaea;
		padding-bottom: 5%;
	}

	.gg img {
		width: 100%;
		margin-bottom: 3%;
	}

	.gg strong {
		font-size: 0.7rem;
		color: #333333;
		font-weight: normal;
	}

	.gg strong a {
		font-size: 0.7rem;
		color: #666666;
		margin-right: 10px;
		transition: all 0.3s;
	}

	.gg strong a:hover {
		color: #854df0;
	}

	.dtf .fl {
		padding-top: 3%;
		width: 85%;
	}

	.dtf p {
		font-size: 0.8rem;
		color: #333333;
		line-height: 26px;
	}

	.dtf p a {
		font-size: 0.8rem;
		color: #666666;
		transition: all 0.3s;
	}

	.dtf p a:hover {
		color: #854df0;
	}

	.dtf .fr {
		margin-top: 3%;
	}

	.sj {
		display: none;
	}

	/* 抖音干货 */
	.ghx {
		margin-bottom: 10%;
	}

	.ghs {
		margin-bottom: 3%;
	}

	.ghdet {
		width: 100%;
		padding: 0px 4% 0px 10%;
		background: url(../esimg/ghbg1.png) no-repeat;
		background-size: 100% 100%;
		margin-bottom: 5%;
		transition: all 0.3s;
	}

	.ghdet p {
		width: 75%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 0.85rem;
		line-height: 40px;
		color: #333333;
		transition: all 0.3s;
	}

	.ghdet h6 {
		font-size: 0.75rem;
		line-height: 40px;
		color: #a5a5a5;
	}

	.ghdet:hover {
		background: url(../esimg/ghbg.png) no-repeat;
		background-size: 100% 100%;
	}

	.ghdet:hover p {
		color: #8f45f0;
	}

	/* 一瞬简介 */
	.ysjj {
		margin-bottom: 10%;
	}

	.ysjja {
		padding-top: 6%;
	}

	.ysjjb {
		margin-top: 6%;
	}

	.ysjjc {
		margin-top: 6%;
	}

	.ysjja&gt;.fl {
		width: 100%;
	}

	.ysjja&gt;.fr {
		width: 100%;
		margin-top: 3%;
		margin-bottom: 3%;
	}

	.ysjja&gt;.fr img {
		width: 100%;
	}

	.ysjjb&gt;.fl {
		width: 100%;
		margin-top: 3%;
		margin-bottom: 3%;
	}

	.ysjjb&gt;.fl img {
		width: 100%;
	}

	.ysjjb&gt;.fr {
		width: 100%;
	}

	.ysjjc&gt;.fl {
		width: 100%;
	}

	.ysjjc&gt;.fr {
		width: 100%;
		margin-top: 3%;
		margin-bottom: 3%;
	}

	.ysjjc&gt;.fr img {
		width: 100%;
	}

	.jja&gt;img {
		margin-left: 2%;
		width: 20%;
	}

	.jja&gt;p {
		font-size: 0.95rem;
		font-weight: bold;
		color: #000000;
		margin-top: 3%;
	}

	.jja&gt;h6 {
		font-size: 0.85rem;
		line-height: 24px;
		color: #666666;
		margin-top: 2%;
	}

	.ysjja .gyysb {
		margin-right: 35px;
	}

	.ysjja .gyysb&gt;p {
		color: #8b4ef0;
	}

	.ysjja .gyysc&gt;p {
		color: #8b4ef0;
	}

	.ysjja .gyysc&gt;h6 {
		color: #8b4ef0;
	}

	.ysjja .gyysb&gt;h5 {
		color: #666666;
		font-size: 14px;
	}

	.ysjja .gyysb:nth-child(3) {
		margin-right: 0;
	}

	.ls {
		margin-top: 8%;
		position: relative;
	}

	.lcl {
		display: none;
	}

	.lcr {
		display: none;
	}

	.fzls {
		margin-top: 6%;
	}

	.fzlsa {
		width: 100%;
	}

	.fzlsa .swiper-slide {
		padding: 10px;
	}

	.fzlsc {
		background: #fff;
		padding: 10% 3%;
		overflow: hidden;
	}

	.fzlsc p {
		font-size: 1rem;
		font-family: Arial;
		color: #5d5d5d;
		text-align: center;
	}

	.fzlsc h6 {
		width: 7px;
		height: 7px;
		margin: 0 auto;
		background: #924df1;
		border-radius: 1px;
		margin-top: 3%;
		margin-bottom: 3%;
		border: 2px solid #fff;
	}

	.fzlsc h5 {
		font-size: 0.75rem;
		line-height: 20px;
		color: #666666;
		height: 60px;
		text-align: center;
	}

	/* 企业文化 */
	.wh {
		margin-top: 6%;
	}

	.wha {
		margin-bottom: 4%;
	}

	.whb {
		width: 100%;
		padding: 2% 0px 2% 2%;
		box-shadow: 0px 0px 10px 1px #ededf3;
		margin-bottom: 5%;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
		overflow: hidden;
	}

	.whba {
		width: 40%;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
		overflow: hidden;
	}

	.whba img {
		width: 100%;
		transition: all 0.3s;
	}

	.whbb {
		padding-left: 10px;
		overflow: hidden;
	}

	.whbb img {
		width: 20%;
	}

	.whbb p {
		font-size: 0.9rem;
		font-weight: bold;
		color: #000000;
		margin-top: 1%;
	}

	.whbb h6 {
		font-size: 0.8rem;
		line-height: 18px;
		height: 36px;
		color: #666666;
		margin-top: 1%;
	}

	.whb:hover .whba img {
		transform: scale(1.05);
	}

	.whc {
		margin-top: 8%;
	}

	.whd {
		width: 100%;
		padding-top: 6%;
		padding-bottom: 6%;
		margin-bottom: 4%;
		border-bottom-left-radius: 20px;
		border-top-right-radius: 20px;
		box-shadow: 0px 0px 10px 1px #ededf3;
	}

	.whd img {
		margin: 0 auto;
		width: 20%;
	}

	.whd p {
		text-align: center;
		font-size: 0.9rem;
		font-weight: bold;
		color: #000000;
		margin-top: 3%;
	}

	.whd h6 {
		text-align: center;
		font-size: 0.8rem;
		color: #666666;
		margin-top: 2%;
	}

	.ggt img {
		width: 100%;
	}

	.esfc {
		margin-top: 10%;
		padding-bottom: 5%;
	}

	.esfc .commen {
		overflow: hidden;
	}

	.esfca {
		margin-top: 37px;
		width: 150%;
		margin-bottom: 37px;
	}

	.esfcb .swiper-slide {
		border-radius: 15px;
		padding: 1%;
		background: #f8f8f8;
	}

	.imgbox5 {
		border-radius: 15px;
		overflow: hidden;
	}

	.imgbox5 img {
		width: 100%;
		transition: all 0.3s;
	}

	.esfcb p {
		font-size: 0.8rem;
		color: #333333;
		margin-top: 4%;
		text-align: center;
	}

	.esfcb .swiper-slide:hover img {
		transform: scale(1.05);
	}

	.fcqh {
		display: none;
	}

	/* 荣誉资质 */
	.ryzz {
		position: relative;
		z-index: 0;
		margin-bottom: 10%;
	}

	.ryzza {
		padding-bottom: 6%;
		padding-top: 8%;
	}

	.ryzzb {
		margin-top: 5%;
	}

	.ryl,
	.ryr {
		display: none;
	}

	.ryzzc {
		width: 100%;
	}

	.ryzzc img {
		width: 100%;
		padding: 10px;
		background: url(../esimg/ry.png) no-repeat;
		background-size: 100% 100%;
	}

	.ryzzd p {
		font-size: 0.85rem;
		color: #333333;
		text-align: center;
		margin-top: 15px;
	}

	.ryzze {
		padding-top: 6%;
	}

	.ryzzf {
		margin-top: 6%;
		margin-bottom: 4%;
	}

	.ryzzg {
		width: 48%;
		margin-bottom: 2%;
	}

	.ryzzg:nth-child(odd) {
		margin-right: 4%;
	}

	.ryzzg img {
		width: 100%;
		padding: 10px;
		background: url(../esimg/ry.png) no-repeat;
		background-size: 100% 100%;
	}

	.ryzzg p {
		font-size: 0.85rem;
		line-height: 20px;
		color: #333333;
		text-align: center;
		height: 40px;
		margin-top: 2%;
	}

	/* 联系我们 */
	.lx {
		position: relative;
		z-index: 0;
		padding-top: 25%;
		margin-bottom: 10%;
	}

	.lx .commen {
		background: #fff;
	}

	.lxa {
		margin-top: 6%;
	}

	.lxa&gt;.fl {
		width: 100%;
	}

	.lxaa {
		font-size: 0.95rem;
		font-weight: bold;
		color: #333333;
	}

	.lxc {
		margin-top: 2%;
	}

	.lxc p {
		font-size: 0.8rem;
		color: #666666;
		margin-bottom: 3%;
		float: none;
	}

	.lxd {
		margin-top: 6%;
		width: 80%;
	}

	.lxd .fl {
		width: 50%;
	}

	.lxd img {
		width: 60%;
		margin: 0 auto;
	}

	.lxd p {
		text-align: center;
		font-size: 0.8rem;
		color: #7a7a7a;
		margin-top: 2%;
	}

	.lxb {
		width: 100%;
		overflow: hidden;
		margin-top: 6%;
	}

	.lxb iframe {
		width: 100%;
		height: 220px;
		overflow: hidden;
	}

	/* 二级导航 */
	.dh_mob {
		margin-top: 25%;
	}

	.dha_mob {
		display: table;
		margin: 0 auto;
		border-radius: 13px;
		border-radius: 13px;
		box-shadow: 0px 0px 10px 1px #f2effa;
	}

	.dh_mob p {
		width: 65px;
		text-align: center;
		line-height: 26px;
	}

	.dh_mob p a {
		font-size: 0.8rem;
		color: #333;
		padding-bottom: 3px;
	}

	.dh_mob .on {
		background: url(../esimg/dhbtn.png) no-repeat;
		background-size: 100% 100%;
	}

	.dh_mob .on a {
		color: #ffffff;
	}


	/*网站地图*/
	.wzdt2 {
		width: 96%;
		margin: 0 auto;
		margin-top: 20%;
		margin-bottom: 20px;
	}

	.wzdt_a {
		border: solid 2px #e5e5e5;
		margin-top: 22px;
	}

	.wzdt_a h6 {
		width: 96%;
		margin: 0 auto;
		border-bottom: 1px solid #f2f2f2;
		margin-top: 5px;
	}

	.wzdt_a h6 a {
		font-size: 0.95rem;
		color: #505050;
		font-weight: bold;
		line-height: 45px;
	}

	.wzdt_a p {
		margin: 0 25px;
	}

	.wzdt_a p a {
		color: #505050;
		line-height: 42px;
		margin-right: 10px;
		font-size: 0.85rem;
	}

	.wzdt_a p a:hover {
		color: #0665d0
	}

	/*网站地图*/
	/*404*/
	.fzfbox {
		width: 100%;
		margin: 0 auto;
		background: #f9f9f9;
		padding: 30px;
		margin-bottom: -8%;
		margin-top: 14%;
	}

	.fzf1 {
		width: 90%;
		margin: 15px auto;
	}

	.fzf1 img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 p {
		font-size: 1rem;
		color: #434343;
		text-align: center;
		line-height: 30px;
	}

	.fzf2-1 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2-1 p {
		font-size: 0.9rem;
		color: #434343;
		text-align: center;
		line-height: 30px;
	}

	.fzf2-1 p span {
		color: #333;
	}

	.fzf3 {
		width: 310px;
		margin: 30px auto;
	}

	.fzf3z {
		float: left;
	}

	.fzf3z img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf3y {
		float: right;
	}

	.fzf3y img {
		width: 100%;
		margin: 0 auto;
	}

	/*404*/







	@media (min-width: 374px) {
		.zxwt2 {
			padding: 5% 3% 20% 5%;
		}

		.zxwt1 {
			padding: 9% 3% 20% 6%;
		}

		.dh_mob p {
			width: 70px;
		}


	}

	@media (min-width: 400px) {}

	@media (min-width: 414px) {
		.gyysb:nth-child(2) {
			margin-right: 190px;
		}

		.zxwt2 {
			padding: 13% 3% 23% 5%;
		}

		.zxwt1 {
			padding: 8% 3% 18% 6%;
		}

		.ghdet p,
		.ghdet h6 {
			line-height: 46px;
		}

		.whbb p,
		.whbb h6 {
			margin-top: 3%;
		}
	}

	@media (min-width: 450px) {
		.zxwt2 .zxwtb {
			margin-bottom: 3%;
		}

		.zxwtb {
			margin-bottom: 3%;
		}

		.khpjd {
			padding: 15% 5% 10% 5%;
		}

		.hzkh .more {
			margin-top: 380px;
		}



	}

	@media (min-width: 500px) {
		.gyysb:first-child {
			margin-right: 55px;
		}

		.ghdet p,
		.ghdet h6 {
			line-height: 54px;
		}




	}



	@media (min-width: 550px) {
		.fwlce:nth-child(1) .fwlcg {
			width: 19%;
			left: 93%;
			top: 20%;
		}

		.fwlce:nth-child(2) .fwlcg {
			width: 25%;
			left: 55%;
			top: 92%;
		}

		.fwlce:nth-child(4) .fwlcg {
			width: 17%;
			left: -13%;
			top: 16%;
		}

		.fwlce:nth-child(3) .fwlcg {
			width: 43%;
			left: 20%;
			top: 94%;
		}

		.fwlce:nth-child(5) .fwlcg {
			width: 73%;
			left: 70%;
			top: 92%;
		}

		.hzkh .more {
			margin-top: 440px;
		}

	}

	@media (min-width: 600px) {
		.khpjd {
			padding: 11% 5% 10% 5%;
		}




	}

	@media (min-width: 650px) {
		.zxwt1 {
			padding: 8% 3% 30% 6%;
		}

		.zxwtb {
			margin-bottom: 7%;
		}

		.zxwt2 .zxwtb {
			margin-bottom: 6%;
		}

		.hzkh .more {
			margin-top: 530px;
		}

		.ghdet p,
		.ghdet h6 {
			line-height: 70px;
		}

	}

	@media (min-width: 700px) {
		.hzkh .more {
			margin-top: 570px;
		}



	}

	@media (min-width: 750px) {
		body {
			max-width: 750px;
			margin: 0 auto;
		}




	}


}</pre></body></html>